JSON

JSON encoding, decoding, and manipulation libraries. Packages among the 3,000 most downloaded in the past 90 days.

48 packages
  • jason 1.4.5

    A blazing fast JSON parser and generator in pure Elixir.

    1.7k
    10.1m last 90 days
  • jsx 3.1.0

    a streaming, evented json parsing toolkit

    696
    1.6m last 90 days
  • poison 6.0.0

    An incredibly fast, pure Elixir JSON library

    2.0k
    1.3m last 90 days
  • thoas 1.2.1

    A blazing fast JSON parser and generator in pure Erlang.

    169
    969.6k last 90 days
  • jsone 1.9.0

    Erlang JSON Library

    294
    285.5k last 90 days
  • Work with JSON in Gleam

    149
    228.3k last 90 days
  • A JSON Schema validator for draft-04, -06, and -07.

    70
    224.3k last 90 days
  • jiffy 2.0.2

    JSON Decoder/Encoder.

    880
    221.5k last 90 days
  • exjsx 4.0.0

    json for elixir

    151
    195.3k last 90 days
  • jaxon 2.0.8

    Jaxon is an efficient and simple event-based JSON parser for Elixir, it's main goal is to be able to parse huge JSON files with minimal memory footprint.

    207
    88.2k last 90 days
  • json 1.4.1

    The First Native Elixir library for JSON encoding and decoding

    218
    87.2k last 90 days
  • jesse 1.8.2

    jesse (JSon Schema Erlang) is an implementation of a JSON Schema validator for Erlang.

    133
    78.7k last 90 days
  • jcs 0.2.0

    A pure Elixir implementation of RFC 8785: JSON Canonicalization Scheme (JCS).

    12
    72.2k last 90 days
  • Implementation of RFC 6902 in pure Elixir

    51
    70.9k last 90 days
  • A polyfill for the OTP json module (EEP68)

    5
    40.0k last 90 days
  • This is an implementation of JSON Pointer (RFC 6901) for Elixir.

    11
    35.6k last 90 days
  • jsonrs 0.3.4

    A fully-featured and performant JSON library powered by Rust

    135
    28.6k last 90 days
  • JSONPath library for Elixir

    28
    28.2k last 90 days
  • Bindings to the js implementation of dag-json.

    3
    25.9k last 90 days
  • warpath 0.6.3

    A implementation of Jsonpath expression for Elixir.

    29
    25.8k last 90 days
  • JSON lexer for makeup

    6
    21.6k last 90 days
  • accent 1.1.1

    Dynamically convert the case of your JSON API keys

    45
    20.6k last 90 days
  • Compile-time generated codecs for JSON-shaped Elixir structs

    7
    17.6k last 90 days
  • spectral 0.14.0

    Spectral provides type-driven JSON encoding/decoding, JSON Schema generation, and OpenAPI 3.0 specification generation. It uses Elixir's type system to automatically handle serialization based on struct type definitions.

    7
    15.5k last 90 days
  • A JSON Schema validator with complete support for the draft 2020-12 and latest specifications.

    1
    15.4k last 90 days
  • An Elixir implementation of RFC 6901 JSON Pointer and Relative JSON Pointer.

    0
    15.1k last 90 days
  • json_ld 1.0.1

    An implementation of JSON-LD for Elixir and RDF.ex.

    85
    12.7k last 90 days
  • Elixir typespec syntax → JSON Schema, at compile time

    1
    11.6k last 90 days
  • A JSON parser that decodes JSON into a flat (non recursive) data structure.

    3
    9.7k last 90 days
  • A JSON Schema validator without circulae deps support.

    0
    9.2k last 90 days
  • StableJason is a library for encoding Elixir values to a stable JSON with deterministic sorting for keys.

    5
    8.9k last 90 days
  • ostara 0.4.4

    Converts Ecto schemas into JSON Schemas.

    2
    8.0k last 90 days
  • torque 0.5.3

    High-performance JSON library for Elixir via Rustler NIFs (sonic-rs)

    19
    7.5k last 90 days
  • jvalid2 1.0.1

    Json Schema validation helper, that allows to store schemes in a separate files.

    0
    7.1k last 90 days
  • Erlang JSON library

    0
    6.6k last 90 days
  • An Elixir implementation of the diffing element of JSON Patch (RFC 6902)

    19
    5.9k last 90 days
  • Ash resource extension for implementing Jason protocol

    23
    5.7k last 90 days
  • rfc8785 1.0.0

    RFC 8785 JSON Canonicalization Scheme (JCS) in pure Elixir. Deterministic, byte-exact canonical JSON for hashing and signing. Zero runtime dependencies.

    0
    5.3k last 90 days
  • euneus 2.4.0

    An incredibly flexible and performant JSON parser, generator and formatter in pure Erlang

    27
    5.0k last 90 days
  • Diff and patch for JSON in Elixir

    40
    4.9k last 90 days
  • JSON encoder wrapper to handle records and 'undefined'

    2
    4.9k last 90 days
  • A blazingly fast Elixir library for repairing malformed JSON using binary pattern matching. Handles LLM outputs, legacy data, and broken JSON with intelligent context-aware fixes.

    33
    4.7k last 90 days
  • castor 2.1.0

    Work with JSON Schema in Gleam. Supports building schemas as well as encoding decoding from json schema file.

    9
    4.6k last 90 days
  • An incredibly fast, pure Elixir JSON library, Forked from Poison Library

    0
    4.4k last 90 days
  • JsonSerde serializes and deserializes nested elixir datastructures, including custom structs.

    12
    4.3k last 90 days
  • jaqex 0.1.5

    Wrapper for Jaq (a jq clone focused on correctness, speed, and simplicity)

    0
    4.3k last 90 days
  • glazer 1.1.6

    Erlang NIF JSON encoder/decoder using the glaze C++ library

    34
    4.1k last 90 days
  • A powerful Elixir library for parsing and evaluating JSONPath expressions.

    12
    3.5k last 90 days