Skip to content
aicoolies logo

Developers / Open data

Our catalog. Your next building block.

Tools, comparisons, and scored reviews as plain JSON. Build a dashboard, power a research workflow, or explore the graph. Reuse it anywhere with attribution.

Three datasets. Plain JSON. CC-BY 4.0.

01 / JSON DATASET

tools.json

Active and discontinued developer tools in the aicoolies catalog, with categories, pricing, and source citations.

License

All three files are published under Creative Commons Attribution 4.0. You may copy, redistribute, and build on the data — including commercially — as long as you credit aicoolies.com with a link. Every record separates content_updated_at, source_checked_at, and verified_at. The old as_of field remains a compatibility alias. Envelopes carry a schema version, deterministic snapshot date, license, and attribution. All endpoints support conditional GET (ETag/If-None-Match) under endpoint-specific cache policies. Community-enriched tool responses require validation before cached reuse.

tools.json

Active and discontinued developer tools in the aicoolies catalog, with categories, pricing, and source citations.

View 30 fields / schema reference
FieldTypeMeaning
slugstringURL slug — page lives at /tools/{slug}
namestringTool name
urlstringCanonical page URL
statusstring'active' or 'graveyard' (discontinued)
taglinestring|nullShort catalog tagline
short_descriptionstring|nullEditorial summary
official_urlstring|nullOfficial product URL
categoriesstring[]Category slugs
tagsstring[]Tag slugs
use_casesstring[]Use-case slugs
alternative_slugsstring[]Explicit active alternative tool slugs
is_open_sourcebooleanTrue only for the open-source license category
licensestringopen-source, source-available, or proprietary. An empty CMS license follows the open-source flag
is_recommendedbooleanEditorial pick
pricing_modelstring|nullEditorial pricing model
pricing_summarystring|nullHuman-readable pricing summary
pricing_plansobject[]Source-backed structured plan rows, when verified
sourcesobject[]Public HTTPS citations
communityobjectAnonymous public Community aggregates; separate from editorial Score
community.upvotesnumberUpvotes, excluding the current verified maker’s own vote
community.rating_avgnumber|nullMean 1–5 member rating, rounded to two decimals; null when rating_count is 0
community.rating_countnumberPublished member ratings, excluding the current verified maker’s own rating
community.stacked_bynumberPublic consenting profiles that stack this tool
community.co_stacked_withstring[]Tool slugs jointly stacked by at least three distinct public profiles
community.open_roomsnumberVisible tool rooms whose state is open
community.verified_runsnumberIndependent verified runs from publishable task/version cohorts (minimum three each)
content_updated_atISO dateEditorial content timestamp; CMS updatedAt when that stamp is unset
source_checked_atISO date|nullLatest primary-source check
verified_atISO date|nullLatest complete editorial verification
as_ofISO dateDeprecated alias of content_updated_at

comparisons.json

Published side-by-side comparisons and the tools they cover.

View 13 fields / schema reference
FieldTypeMeaning
slugstringURL slug — page lives at /comparisons/{slug}
titlestringComparison title
urlstringCanonical page URL
tool_slugsstring[]Slugs of the compared tools
introstring|nullEditorial comparison summary
verdictstring|nullEditorial verdict
winner_tool_slugstring|nullExplicit winner, when recorded
sourcesobject[]Public HTTPS citations
published_atISO date|nullFirst publication date
content_updated_atISO dateEditorial content timestamp; publishedAt, then createdAt, then updatedAt, when that stamp is unset
source_checked_atISO date|nullLatest primary-source check
verified_atISO date|nullLatest complete editorial verification
as_ofISO dateDeprecated alias of content_updated_at

reviews.json

Published editorial reviews with 0–100 scores and sub-scores.

View 23 fields / schema reference
FieldTypeMeaning
slugstringURL slug — page lives at /reviews/{slug}
titlestringReview title
urlstringCanonical page URL
tool_slugstring|nullSlug of the reviewed tool
score_overallnumber|nullOverall editorial score, 0–100
score_speednumber|nullSpeed sub-score, 0–100
score_privacynumber|nullPrivacy sub-score, 0–100
score_dev_experiencenumber|nullDeveloper-experience sub-score, 0–100
summarystring|nullEditorial review summary
verdictstring|nullShort editorial verdict
evidence_statusstring|nullnot-evidenced, partial, verified, or legacy null
evidence_badgestringResolved public label: verified, documented, partial, not-evidenced, or unclassified
rubric_versionstring|nullNamed scoring rubric version
tested_atISO date|nullHands-on test date. Null when evidence_badge is documented
tested_versionstring|nullTested product version or dated SaaS state. Null when evidence_badge is documented
test_environmentstring|nullReproducibility context. Null when evidence_badge is documented
test_artifact_urlstring|nullPublic HTTPS evidence artifact
sourcesobject[]Public HTTPS citations
published_atISO date|nullFirst publication date
content_updated_atISO dateEditorial content timestamp; publishedAt, then createdAt, then updatedAt, when that stamp is unset
source_checked_atISO date|nullLatest primary-source check
verified_atISO date|nullLatest complete editorial verification
as_ofISO dateDeprecated alias of content_updated_at

Richer API for agents

Research agents whose crawlers honor RFC 9309 Allow rules can also use the filterable JSON API at /api/agents/context, /api/agents/meta, and /api/agents/exclusion. The /data/*.json files above are the canonical surface for everything else, plus /feed.xml for updates and /llms-full.txt for the expanded core catalog index. The sitemap remains the complete URL inventory.