Skip to content

Add yayl package - #60

Merged
ikskuh merged 1 commit into
ziglibs:mainfrom
golimpio:add-yayl
Sep 27, 2026
Merged

ikskuh merged 1 commit into
ziglibs:mainfrom
golimpio:add-yayl

Conversation

@golimpio

Copy link
Copy Markdown
Contributor

Adds yayl (YAYL — Yet Another YAML Library) to the package index.

  • What: A native-Zig YAML parser and emitter, converted from the MIT-licensed C library libfyaml. Full read/write support for block and flow collections, all scalar styles, anchors/aliases, tags, directives, and multi-document streams, plus a path-based document mutation API.
  • Repo: https://github.com/npmonster/yayl (MIT, source root src/yaml.zig)
  • Tests: 47 unit/integration tests green in Debug and ReleaseSafe with zero leaks.
  • Name yayl is currently unclaimed in this index.

Tagged serialization. Happy to adjust anything the validation requires.

@ikskuh
ikskuh merged commit 8fb4791 into ziglibs:main Sep 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants