close
Skip to content

Repository files navigation

js-yaml

CI NPM version

YAML 1.2 parser and serializer for JavaScript.

Online demo

  • Supports the YAML 1.2 and YAML 1.1 specifications.
  • Passes the entire YAML Test Suite.

Note

If you are upgrading from v4, see the v5 migration guide.

Install
npm install js-yaml
Usage
import { load } from 'js-yaml'

try {
  const document = load('greeting: hello')
  console.log(document.greeting)
} catch (e) {
  console.error(e)
}
import { dump } from 'js-yaml'

const source = dump({ greeting: 'hello' })
console.log(source)

More usage examples.

About

JavaScript YAML parser and dumper. Very fast.

Resources

Contributing

Security policy

Stars

6.6k stars

Watchers

76 watching

Forks

Sponsor this project

Used by

Contributors

Languages