Open data API
Every ranking, review, score part and fact on this site as static JSON. No key, no sign-up, refreshed with the site twice a day.
Endpoints
Base URL https://archestack.github.io/api/v1/. All responses are JSON with version and license fields; browsers can call them directly (CORS open).
| Document | Path | What it holds |
|---|---|---|
| Index | /api/v1/index.json | Lists, categories with counts, alternatives, last update |
| List | /api/v1/lists/{list}.json | Every category of a list with its top 5 |
| Category | /api/v1/categories/{list}/{category}.json | Every project in a category, ranked |
| Project | /api/v1/projects/{list}/{project}.json | Score parts, facts, license, links and the full review |
| Alternatives | /api/v1/alternatives/{product}.json | Open-source picks for a paid product, by score |
| Schemas | /api/v1/schema/{index|list|category|project|alternative}.json | JSON Schema (draft 2020-12) of each document |
Examples
curl -s https://archestack.github.io/api/v1/index.json | jq '.lists[].id'curl -s https://archestack.github.io/api/v1/categories/best-of-ai/gateways.json | jq '.projects[:3] | map({name, score})'curl -s https://archestack.github.io/api/v1/projects/best-of-ai/omniroute.json | jq '{name, score, gpu: .facts.gpu, license: .facts.license}'Ids are stable: {list}/{project}, the same as the page URL, and a renamed repository keeps its id.
Terms
- Data is CC BY 4.0: use it anywhere, including commercially, and credit Archestack with a link.
- v1 only gains fields. Anything that would break a client ships as v2 next to it.
- Every project document carries
checked, the date of the GitHub data behind it. - Static files: no rate limit beyond GitHub Pages' own. Please cache for a few hours.
Changelog
- 2026-10-11: v1: index, lists, categories, projects, alternatives, JSON Schemas.