jansson
« Back to VersTracker
Description:
C library for encoding, decoding, and manipulating JSON
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json c-library parsing serialization development
Install: brew install jansson
About:
Jansson is a lightweight C library for encoding, decoding, and manipulating JSON data. It features a robust API for parsing and generating JSON, with full support for UTF-8 and streaming capabilities. Designed for performance and portability, it has no external dependencies and is ideal for embedded systems and high-performance applications.
Key Features:
  • No external dependencies
  • Full UTF-8 support
  • Streaming parser for large data
  • Memory-efficient design
  • Comprehensive API for encoding and decoding
Use Cases:
  • Web service backends for JSON APIs
  • Configuration file parsing in C applications
  • Data serialization for embedded systems
  • Inter-process communication via JSON
Alternatives:
  • json-c – More widely used but slightly larger footprint
  • cJSON – Simpler API but less feature-complete for complex JSON
Version History
Detected Version Rev Change Commit