Ross ROSS = Recommend OSS · open-source software intelligence for agents

pegjs/pegjs

PEG.js: Parser generator for JavaScript observed · 2026-08-28

github.com/pegjs/pegjs · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5990
  • days_rel: n/a
  • days_push: 1759
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4903 stars · 418 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

PEG.js is a parser generator for JavaScript that compiles PEG grammars into fast parsers with excellent error reporting. It is used to build interpreters, compilers, transformers, and tools that process structured data or computer languages.

Use cases

  • generate a parser from a grammar in javascript
  • build a dsl interpreter in node
  • parse custom config or query languages
  • write a compiler frontend in javascript
  • parse structured text with good error messages

When to choose

  • you want to define a grammar in PEG notation and generate a JavaScript parser
  • you need clear error reporting for syntax errors
  • you're building interpreters, transformers, or compilers in JS

When to avoid

  • you need a parser for an existing standard format with a maintained library
  • you need active development or compatibility guarantees before 1.0
  • you need runtime grammar modification rather than generated code

Facets

library · maturity maintenance

parser compiler developer-tools parsers programming-languages developer-tools browser parser-generator peg-grammar dsl code-generation javascript nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
pegjs/pegjsmain23

For agents

markdown · JSON · MCP: product_card(name="pegjs/pegjs")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem