gem nosj is an extremely fast, json-gem-compatible JSON parser and generator for Ruby: Rust and SIMD via the first-party nosj crate, precompiled platform gems with per-platform PGO, partial parsing (JSON Pointer, single and batch), lazy documents that parse a value only when you touch it, file APIs that parse, generate, and query files natively (memory-mapped, so unread pages never leave the disk), allocation-free validation, document statistics from one counting pass, parse errors that carry line, column, and a caret snippet, a one-line JSON module drop-in, and a Rails mode that plugs into ActiveSupport's encoder seam.

Required Ruby Version

>= 3.3.0

Required Rubygems Version

>= 3.3.11

Authors

Yaroslav Markin

Versions

  1. 0.5.1
    1. source

      1. 0.5.1 source October 06, 2026 (97.5 KB)
    2. aarch64-linux

      1. 0.5.1 multi-abi October 06, 2026 (1.14 MB)
    3. aarch64-linux-musl

      1. 0.5.1 multi-abi October 06, 2026 (1.13 MB)
    4. arm64-darwin

      1. 0.5.1 multi-abi October 06, 2026 (1.03 MB)
    5. x64-mingw-ucrt

      1. 0.5.1 multi-abi October 06, 2026 (2.07 MB)
    6. x86_64-linux

      1. 0.5.1 multi-abi October 06, 2026 (1.18 MB)
    7. x86_64-linux-musl

      1. 0.5.1 multi-abi October 06, 2026 (1.18 MB)
  2. 0.5.0
    1. source

      1. 0.5.0 source September 25, 2026 (97 KB)
    2. aarch64-linux

      1. 0.5.0 multi-abi September 25, 2026 (1.14 MB)
    3. aarch64-linux-musl

      1. 0.5.0 multi-abi September 25, 2026 (1.14 MB)
    4. arm64-darwin

      1. 0.5.0 multi-abi September 25, 2026 (1.02 MB)
    5. x64-mingw-ucrt

      1. 0.5.0 multi-abi September 25, 2026 (2.02 MB)
    6. x86_64-linux

      1. 0.5.0 multi-abi September 25, 2026 (1.18 MB)
    7. x86_64-linux-musl

      1. 0.5.0 multi-abi September 25, 2026 (1.18 MB)
  3. 0.4.1
    1. source

      1. 0.4.1 source September 25, 2026 (87.5 KB)
    2. aarch64-linux

      1. 0.4.1 multi-abi September 25, 2026 (1.09 MB)
    3. aarch64-linux-musl

      1. 0.4.1 multi-abi September 25, 2026 (1.09 MB)
    4. arm64-darwin

      1. 0.4.1 multi-abi September 25, 2026 (1020 KB)
    5. x64-mingw-ucrt

      1. 0.4.1 multi-abi September 25, 2026 (1.97 MB)
    6. x86_64-linux

      1. 0.4.1 multi-abi September 25, 2026 (1.13 MB)
    7. x86_64-linux-musl

      1. 0.4.1 multi-abi September 25, 2026 (1.13 MB)
  4. 0.4.0
    1. source

      1. 0.4.0 source September 05, 2026 (84.5 KB)
    2. aarch64-linux

      1. 0.4.0 multi-abi September 05, 2026 (1.08 MB)
    3. aarch64-linux-musl

      1. 0.4.0 multi-abi September 05, 2026 (1.08 MB)
    4. arm64-darwin

      1. 0.4.0 multi-abi September 05, 2026 (1000 KB)
    5. x64-mingw-ucrt

      1. 0.4.0 multi-abi September 05, 2026 (1.95 MB)
    6. x86_64-linux

      1. 0.4.0 multi-abi September 05, 2026 (1.12 MB)
    7. x86_64-linux-musl

      1. 0.4.0 multi-abi September 05, 2026 (1.12 MB)
  5. 0.3.2
    1. source

      1. 0.3.2 source July 19, 2026 (83 KB)
    2. aarch64-linux

      1. 0.3.2 multi-abi July 19, 2026 (1.08 MB)
    3. aarch64-linux-musl

      1. 0.3.2 multi-abi July 19, 2026 (1.07 MB)
    4. arm64-darwin

      1. 0.3.2 multi-abi July 19, 2026 (1010 KB)
    5. x64-mingw-ucrt

      1. 0.3.2 multi-abi July 19, 2026 (1.94 MB)
    6. x86_64-linux

      1. 0.3.2 multi-abi July 19, 2026 (1.12 MB)
    7. x86_64-linux-musl

      1. 0.3.2 multi-abi July 19, 2026 (1.11 MB)
Show all versions (63 total)

Pushed by

GitHub

SHA 256 checksum