ablx.directory

Open data API

Read-only, no key required, CORS enabled, 120 requests/minute per IP. All data is CC0 — build the Ableton tool browser you wish existed; a link back is appreciated.

List/search. Params: q, category, tag, developer, sort (trending|relevance|downloads|stars|rating|newest|updated|name), kind (EXTENSION|TEMPLATE|TOOLING|ALL), installable=1, page, pageSize (≤100).

One extension with description, manifest fields, releases.

Developers with aggregate stats. Params: q, sort (extensions|stars|downloads|rating|name), page, pageSize.

Full dump of every visible extension (CC0). Cached 30 min.

Site-wide counts and per-category totals.

RSS feed of newly discovered extensions.

Plain-text index for LLM agents.

Example

curl "https://ablx.directory/api/v1/extensions?q=stems&installable=1"

{
  "page": 1, "pages": 1, "total": 2,
  "items": [{
    "slug": "ablevsep",
    "url": "https://ablx.directory/extensions/ablevsep",
    "name": "AbleVSEP",
    "summary": "Separate any audio clip into stems…",
    "author": { "login": "madisonrickert", "name": "Madison Rickert", "verified": false },
    "repo": { "fullName": "madisonrickert/ablevsep", "stars": 49, "license": "MIT" },
    "download": { "url": "https://github.com/…/AbleVSEP-1.2.0.ablx", "tag": "v1.2.0" },
    "downloads": 697,
    "categories": ["audio-tools", "ai"],
    "rating": { "avg": 0, "count": 0 }
  }]
}

Webhooks / automation

The crawler runs daily from GitHub Actions. Want your new release to show up sooner? Submit the repo once; afterwards a light crawl refreshes queued and stale repos every few hours. Ratings and comments are live.