Skip to main content

About API Hub

API Hub was created by Belkis Aslani to make the extensive collection of free, public APIs from the public-apis/public-apis repository more accessible and searchable.

Why This Project?

The public-apis repository is one of the most popular open-source projects on GitHub with over 300,000 stars. It contains a massive list of free APIs — but only as a Markdown table in a README file. API Hub makes this data significantly more usable through a modern, fast, and searchable interface.

Credits

All credits go to the original repository public-apis/public-apis and its community. This project merely visualizes the data collected there. We make no claim to the API data itself.

How It Works

API Hub is a static website built with Astro and hosted on GitHub Pages. Every day, an automated GitHub Actions workflow syncs the latest data from the public-apis repository, parses the README, and rebuilds the site. This means: no server costs and blazing-fast performance — every page is pre-rendered HTML.

Statistics

1,424

APIs

51

Categories

Daily

Sync

Tech Stack

  • Astro — Static site generation with zero client-side JS
  • Tailwind CSS v4 — Utility-first styling
  • Pagefind — Offline full-text search with no bundle overhead
  • GitHub Actions — Daily data synchronization
  • GitHub Pages — Free, reliable hosting

Open Source

API Hub is open source under the MIT License. The source code is available on GitHub. Contributions, bug reports, and feature requests are welcome.