JEV ECOSYSTEM REPORT · 2026

1,428 Jev ecosystem resources: 2026 directory report

A data-backed analysis of 1,428 Jev directory entries by category, language, stars, and source-review status, based on the 2026-09-28 directory snapshot.

REPORT UPDATED DATA SNAPSHOT 2026-09-28WRITTEN & REVIEWED AgentBuff
1,428directory entries
650,642known host-repository stars, deduplicated
74reviewed pages eligible for search
1,466source-evidence links
COUNTS / SCOPE

Entries are not open-source repositories

  • Identified unique GitHub repositories: 1,332
  • Repositories reporting a recognized open-source license: 553
  • Article and discussion entries: 61
  • Integration-path entries: 2
  • Other or unclassified resources: 33
  • Repositories with missing or unresolved conflicting stars: 2

Licenses are reported metadata, not a legal audit. Resources hosted elsewhere remain in the directory; their repository identity and license are not guessed.

Download the reproducible JSON snapshot · Download the counting source

Put both downloads in one directory and run this Node command. Every input comes from snapshot entries; no API key is required.

node --input-type=module -e 'import {readFileSync} from "node:fs"; import {ecosystemStats} from "./ecosystem-method.mjs"; const s=ecosystemStats(JSON.parse(readFileSync("ecosystem.json","utf8")).entries); console.log({entries:s.entryCount,repositories:s.repositoryCount,stars:s.combinedKnownStars,unresolved:s.unresolvedStarsCount});'
01 / TAKEAWAYS

What the directory snapshot shows

5%

meet the reviewed-page index gate

Basic listings remain discoverable in the radar but are not submitted as thin detail pages to search engines.

10

leading uses span distinct workflows

Projects extend beyond routing into agent tools, browser action, security gates, evaluation, and context processing.

10

leading languages form a multi-language ecosystem

The table below uses repository language labels; SDKs, integrations, and applications create different language patterns.

02 / CATEGORIES

What the projects are built to solve

01Evaluation & Observability180
02SDK & Decision Frameworks171
03Domain & Vertical Tools162
04Agent Tooling124
05Browser & OS Action109
06Demos & Playgrounds76
07MCP & Integrations66
08CLI & Pipelines62
09Articles & Threads60
10Security & Guardrails57
03 / LANGUAGES

Programming-language distribution

01Python369
02TypeScript342
03Unspecified239
04JavaScript160
05Go45
06Rust42
07HTML23
08Java15
09Ruby13
10Swift13
04 / PROJECTS
05 / METHOD

Method and indexing policy

GitHub identities normalize owner/repo, case, .git suffixes, and subpaths. Integration entries remain distinct while repository counts and stars are deduplicated. Conflicts use the latest reliably timestamped observation, or remain unknown. Renames are never guessed from names.

  1. Synchronize project names, authors, categories, languages, and activity from public directories and repository metadata.
  2. Store evidence links when behavior can be traced to fixed-version source or documentation.
  3. The sitemap preserves published project detail URLs. New detail pages require editorial approval rather than a star or length threshold; directory pagination uses noindex,follow.
  4. Every sync carries a snapshot date, and changing metrics are never presented as permanent facts.
CONTENT LICENSE

This report and the directory metadata compiled by this site are licensed under CC BY 4.0. Reuse must credit Jev Tutorial / AgentBuff, link to the original page, and indicate changes. Third-party project code, trademarks, logos, and repository content remain subject to their respective rights and licenses.

CC BY 4.0 ↗