DEV Community

gpszxtzys
gpszxtzys

Posted on

apis‑sendafun: Open‑Source Public‑API Directory on Cloudflare Workers

apis‑sendafun: Open‑Source Public‑API Directory on Cloudflare Workers

Looking for a quick way to browse and discover free public APIs?
I built apis‑sendafun, a lightweight open‑source API directory running entirely on Cloudflare Workers.

🔗 Live site: https://apis.sendafun.com
📦 GitHub Repository: https://github.com/yusheng‑zhang‑star/apis‑sendafun
📝 Release v0.1.0: https://github.com/yusheng‑zhang‑star/apis‑sendafun/releases/tag/v0.1.0

What it does

‑ Browse hundreds of free public APIs
‑ Instant search & filter by category
‑ One‑click copy API endpoints
‑ Real‑time health‑check shows working/broken status
‑ Multi‑language UI: English, Simplified Chinese, Traditional Chinese
‑ Simple built‑in visitor statistics

Tech stack

‑ Cloudflare Workers
‑ Lightweight frontend
‑ GitHub‑Actions for automatic dataset sync
‑ Ready‑to‑use wrangler.toml for self‑host deployment

You can fork this repo and deploy your own instance with your custom domain in minutes.

This is v0.1.0, more features will come in later releases.
Feedback, issues and pull‑requests are welcome.

Top comments (1)

Collapse
 
presend profile image
Presendapp

Also running on Cloudflare Workers here — nice choice for something like this, the edge latency is hard to beat for a lookup-heavy directory. Curious about the health-check frequency now that you're on GitHub Actions sync — real-time per request, or a periodic batch job? That's usually the tradeoff that decides how "live" a directory can honestly claim to be.