Daily curated trending developer tools from GitHub and Hacker News.
TypeScript | Zero dependencies | API + Web UI | Self-hostable
- Aggregates trending repos from GitHub (past 7 days, sorted by stars)
- Top stories from Hacker News in real-time
- Clean dark-mode web dashboard
- JSON API with CORS for integration
- Hourly auto-refresh with disk caching
- Zero runtime dependencies
npm install
npm run build
npm start
# → http://localhost:3480| Method | Path | Description |
|---|---|---|
| GET | / |
Web dashboard |
| GET | /api/trending |
All trending data (GitHub + HN) |
| GET | /api/github |
Trending GitHub repos |
| GET | /api/hackernews |
Top HN stories |
| GET | /api/refresh |
Force data refresh |
curl http://localhost:3480/api/github | jq '.repos[:3]'Set PORT env var. Works with Render, Railway, Fly.io, or any Node.js host.
MIT
Try it now: Check the repository description for the current live URL.
The service aggregates trending repos from GitHub and top stories from Hacker News, refreshing hourly.