Research-Stack/package/README.md
allaun c44a01df3b feat(lean): InformationManifold + SLUQ; chentsov_fusion, tdoku_16d; docs reconciliation suite
- New: InformationManifold.lean — tensor integration module
- Update: SLUQ.lean — proof refinements
- New: chentsov_fusion.py — Chentsov fusion bridge
- New: tdoku_16d.py — 16-dimensional TDoku solver
- New: validate_docs.py — documentation validation script
- New: negative_tests.json + test_negative_suite.py — negative test fixtures
- Update: flac_dsp_node.py — DSP node refinements
- Update: CITATION.cff — citation metadata
- Docs: GEOMETRIC_SUBSTANCE_CANONICAL_RECONCILIATION, LITERATURE_MAPPING,
  GROTHENDIECKIAN_ORGANIZATIONAL_ROTATION_PROPOSAL, formula extraction suite
- New: package/ — public-apis npm metadata
2026-06-28 10:38:13 -05:00

1.7 KiB

public-apis-live

Every public API in one place — aggregated from the top public-API lists, deduped, and auto-checked for reachability. Refreshed daily. The dataset ships bundled with the package, so queries are instant and work offline.

Status reflects reachability (the server responded), not functional testing. No API keys are used.

Install

npm i public-apis-live

Usage

import { findApis, getApi, listCategories, apis } from "public-apis-live";

listCategories();                         // ["Animals", "Books", "Weather", ...]

findApis({ category: "Weather", auth: "none", status: "up" });
findApis({ search: "currency" });

getApi("cat-facts");                      // single entry by id

apis.length;                              // the full bundled dataset

findApis(filter)

field type meaning
category string exact category match
auth "none" | "apiKey" | "OAuth" | "token" | "unknown" required auth
status "up" | "down" | "unknown" last reachability result
search string substring of name + description

Each entry: { id, name, description, category, url, auth, https, cors, sourceRepos, status, httpCode, responseMs, lastChecked }.

MIT