GitHub API
Repos, users, issues and search for the whole public GitHub — the developer's Swiss army knife.
Metadata for every npm package — versions, downloads, dependencies.
This runs in your browser, straight against the real API. Edit the URL and experiment — break nothing, learn everything.
Press Run to call npm Registry API live.
Not a mockup — this is what npm Registry API actually returned when we verified it on 23 Oct 2026 (in 997 ms).
{
"bugs": {
"url": "https://github.com/react/react/issues"
},
"dist": {
"shasum": "26e9523fc36ea06be5050ebb780249a133260ad7",
"tarball": "https://registry.npmjs.org/react/-/react-19.3.1.tgz",
"fileCount": 27,
"integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==",
"signatures": [
{
"sig": "MEUCIDFKwsaTXLOJNpD3WJ6dy5E7wkTf2QNrZgmlItJn3Cy4AiEAoAvLd5MEj+CHKGO1a81NFTiC79fQLibq7JqAPGvPC0w=",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
},
{
"sig": "MEQCIG60Jz/rQm93/m8ZTZvxX3fxIhTqB5EnASV642pG4n94AiA8XxzTRyCDS6L54HKPSciJX3l/dcW5MjgnFd4plotjSg==",
Three ways to call npm Registry API — pick your weapon.
// npm Registry API — no build step, no library. Just fetch.
const res = await fetch("https://registry.npmjs.org/react/latest");
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/npm-registry-api/"><img src="https://freeapis.akclnt.com/badge/npm-registry-api.svg" alt="npm Registry 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.
Package info for the whole Python ecosystem in JSON.
Live Hacker News stories, comments and users via Firebase — no key, realtime.