yyjson
« Back to VersTracker
Description:
High performance JSON library written in ANSI C
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json c-library parsing performance embedded
Install: brew install yyjson
About:
Yyjson is a fast and efficient JSON library written in ANSI C (C99) with no external dependencies. It provides high-performance parsing and serialization, achieving speed through optimized algorithms and minimal memory allocation. The library is designed for embedded systems and high-throughput applications, offering strict RFC 8259 compliance and user-friendly APIs.
Key Features:
  • Zero-dependency ANSI C99 implementation
  • High-performance parsing and serialization
  • Strict RFC 8259 compliance
  • Low memory footprint
  • Mutable and immutable document APIs
Use Cases:
  • High-performance web servers and APIs
  • Embedded systems and IoT devices
  • Game development and real-time applications
Alternatives:
  • cJSON – Yyjson is significantly faster and more memory efficient, though cJSON has wider historical usage.
  • RapidJSON – Yyjson offers a simpler C API and zero dependencies, while RapidJSON is C++ based with more template complexity.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 8:03am 0 VERSION_BUMP 1e0ad2d2