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

rust-bakery/nom

Rust parser combinator framework observed · 2026-08-28

github.com/rust-bakery/nom · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

49/100

  • Activity 38
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

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

  • gap_med: n/a
  • age_days: 4301
  • days_rel: n/a
  • days_push: 372
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

10459 stars · 848 forks observed · 2026-08-28

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

nom is a parser combinator library for Rust that lets you build safe, fast, zero-copy parsers for binary and text formats using combinators, macros, and traits. It leverages Rust's strong typing and memory safety to produce correct parsers without sacrificing speed or memory efficiency.

Use cases

  • parse binary file formats in rust
  • write a text format parser
  • build a programming language parser
  • parse streaming data incrementally
  • parse protocols or byte arrays
  • create a grammar-based parser without heavy dependencies

When to choose

  • you need fast, zero-copy parsing in Rust
  • you're parsing binary formats or byte streams
  • you want composable parser building blocks instead of a grammar generator
  • memory safety and correctness matter

When to avoid

  • you prefer declarative grammar tools like LALRPOP or pest
  • you need a full compiler frontend with AST tooling
  • you're not working in Rust

Facets

library · maturity stable

parser parsers developer-tools rust parser-combinators zero-copy binary-parsing text-parsing streaming byte-oriented

2 sources

Member repositories

RepositoryRoleHealth v2
rust-bakery/nommain49

For agents

markdown · JSON · MCP: product_card(name="rust-bakery/nom")

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