I Use This!
Low Activity
Analyzed about 1 hour ago. based on code collected about 1 hour ago.

Project Summary

YAML is a data serialization format designed for human readability and interaction with scripting languages.

PyYAML is a YAML parser and emitter for the Python programming language.

PyYAML features

- a complete YAML 1.1 parser. In particular, PyYAML can parse all examples from the specification. The parsing algorithm is simple enough to be a reference for YAML parser implementors.

- Unicode support including UTF-8/UTF-16 input/output and \u escape sequences.
low-level event-based parser and emitter API (like SAX).

- high-level API for serializing and deserializing native Python objects (like DOM or pickle).

- support for all types from the YAML types repository. A simple extension API is provided.

- relatively sensible error messages.


parser python

MIT License

Commercial Use




Private Use


Hold Liable


Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    search using multiple tags to find exactly what you need
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    learn about Open Hub updates and features on the Open Hub blog


2 Other

30 Day Summary

May 3 2020 — Jun 2 2020

12 Month Summary

Jun 2 2019 — Jun 2 2020
  • 35 Commits
    Up + 14 (66%) from previous 12 months
  • 16 Contributors
    Up + 7 (77%) from previous 12 months