nodeca/js-yaml
JavaScript YAML parser and dumper. Very fast. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- 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-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5448
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
6626 stars · 848 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
js-yaml is a fast YAML 1.2 (and 1.1) parser and serializer for JavaScript, passing the full YAML test suite. It converts YAML text into JavaScript objects and dumps JavaScript objects back to YAML.
Use cases
- parse yaml config files in node
- convert yaml to javascript objects
- dump javascript objects to yaml
- load yaml front matter
- validate yaml documents
- read kubernetes manifests in js
When to choose
- you need a battle-tested, spec-compliant YAML parser in JavaScript
- you want both parsing and serialization in one small library
- you need fast YAML handling in Node or the browser
When to avoid
- you need YAML features outside the 1.1/1.2 core schema
- you are working in a non-JavaScript language
- you need streaming parsing of extremely large YAML files
Facets
library · maturity stable
parser serialization parsers developer-tools files browser yaml yaml-1.2 serializer config-files nodejs javascript
3 sources
- readme: https://github.com/nodeca/js-yaml · fetched 2026-08-28 · 644e84cad15a
- homepage: http://nodeca.github.io/js-yaml/ · fetched 2026-08-29 · 3fade13e7971
- registry_npm: https://registry.npmjs.org/js-yaml · fetched 2026-08-29 · 2670973051cb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nodeca/js-yaml | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem