DEV Community

rajender arya
rajender arya

Posted on

I built an open-source directory of 50+ free public APIs with daily automated health-checks

Hey everyone! 👋

Finding reliable, free public APIs for side projects or learning is always a hassle because many listed APIs eventually go down or become paid.
To solve this, I created Awesome Free APIs Live — an open-source, curated collection of 50+ free public APIs across AI, developer tools, security, and open data.

⚙️ How It Works

  • Daily Health Checks: Powered by GitHub Actions, an automated script tests endpoints daily and updates live status badges.
  • Zero Dead Links: Broken endpoints are flagged automatically so developers don't waste time debugging dead services.
  • Categorized & Searchable: Clean, categorized UI hosted on GitHub Pages. ### 🔗 Links
  • 🌐 Live Directory: shilpshakti.github.io/awesome-free-apis-live
  • GitHub Repository: github.com/ShilpShakti/awesome-free-apis-live Contributions are very welcome! If you know of any great free APIs, feel free to open a PR or check out the open issues on GitHub.

Top comments (1)

Collapse
 
presend profile image
Presendapp

Nice — the daily health-check via GitHub Actions is the detail that matters most here, since "free API directory" usually means half the links are dead within a few months. I run a set of free API endpoints myself, so I know how easy it is for a listing to go stale without something actively pinging it. Would you take PRs to add individual endpoints, or only whole services?