Skip to content

Add toon-zig: Zig implementation of TOON#265

Open
copyleftdev wants to merge 1 commit intotoon-format:mainfrom
copyleftdev:add-toon-zig
Open

Add toon-zig: Zig implementation of TOON#265
copyleftdev wants to merge 1 commit intotoon-format:mainfrom
copyleftdev:add-toon-zig

Conversation

@copyleftdev
Copy link

Summary

Adds toon-zig to the community implementations list.

Repository: https://github.com/copyleftdev/toon-zig

Features

  • Full TOON v3.0 specification compliance
  • Encoder (JSON → TOON) with configurable delimiters
  • Decoder (TOON → JSON) with strict mode validation
  • Zero dependencies, pure Zig
  • Memory safe with explicit allocator management
  • Key folding and path expansion support
  • Requires Zig 0.14.0+

Testing

  • Unit tests for encoder/decoder
  • Fixture-based tests using reference test suite
  • Property-based chaos testing
  • Edge case fuzz tests

License

MIT

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.

1 participant