jsmn
« Back to VersTracker
Description:
World fastest JSON parser/tokenizer
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: json parser c-library embedded performance
Install: brew install jsmn
About:
Jsmn is a minimalistic, portable JSON parser designed for embedded systems and high-performance applications. It operates without dynamic memory allocation, parsing tokens directly into a provided buffer for maximum speed and efficiency. Its small footprint and strict standard compliance make it ideal for resource-constrained environments.
Key Features:
  • Zero-dependency and highly portable C99 implementation
  • No dynamic memory allocation required
  • Extremely fast parsing with a small memory footprint
  • Strict RFC 8259 compliance
Use Cases:
  • Embedded systems and IoT devices
  • High-performance network services
  • Game development engines
  • Configuration file parsing
Alternatives:
  • cJSON – cJSON provides a DOM-style API but uses dynamic memory, making it heavier than Jsmn.
  • RapidJSON – RapidJSON offers more features but is significantly larger and more complex.
Version History
Detected Version Rev Change Commit
Oct 22, 2024 12:01am 0 VERSION_BUMP 863cbbcc