GitHub API
Repos, users, issues and search for the whole public GitHub — the developer's Swiss army knife.
Live Hacker News stories, comments and users via Firebase — no key, realtime.
This runs in your browser, straight against the real API. Edit the URL and experiment — break nothing, learn everything.
Press Run to call Hacker News API live.
Not a mockup — this is what Hacker News API actually returned when we verified it on 23 Oct 2026 (in 798 ms).
{
"by": "dhouston",
"descendants": 71,
"id": 8863,
"kids": [
9224,
8917,
8884,
8887,
8952,
8869,
8873,
8958,
8940,
8908,
9005,
9671,
9067,
9055,
8865,
8881,
8872,
8955,
10403,
8903,
8928,
9125,
8998,
8901,
8902,
8907,
8894,
8870,
8878,
8980,
8934,
8943,
8876
],
"score": 104,
"time": 1175714200,
"title": "My YC app: Dropbox - Throw away your USB drive",
"type": "story",
"url": "http://www.getdropbox.com/u/2/screencast.html"
}Three ways to call Hacker News API — pick your weapon.
// Hacker News API — no build step, no library. Just fetch.
const res = await fetch("https://hacker-news.firebaseio.com/v0/item/8863.json");
const data = await res.json();
console.log(data);Add the live-verified badge to your docs or repo — it only ever displays the status from our latest check.
<a href="https://freeapis.akclnt.com/api/hacker-news-api/"><img src="https://freeapis.akclnt.com/badge/hacker-news-api.svg" alt="Hacker News API — live-verified free API on AKCLNT Free APIs"></a>
📜 Full check history & uptime · Status as JSON · Health score: A · 90/100
🔔 Watch this API — a quiet feed that only speaks the week its status changes (down, recovered, reclassified). How it works
Repos, users, issues and search for the whole public GitHub — the developer's Swiss army knife.
Metadata for every npm package — versions, downloads, dependencies.
Package info for the whole Python ecosystem in JSON.