Rust JSON

Open-source Rust projects categorized as JSON

Top 23 Rust JSON Projects

  • biome

    A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

  • Project mention: I switch from Eslint to Biome | dev.to | 2024-04-22

    { "$schema": "https://biomejs.dev/schemas/1.7.0/schema.json", "organizeImports": { "enabled": true }, "files": { "ignore": ["package.json", "package-lock.json"] }, "linter": { "enabled": true, "rules": { "recommended": true, "style": { "noUnusedTemplateLiteral": "off" } } }, "formatter": { "indentStyle": "space", "indentWidth": 4, "lineWidth": 320 }, "javascript": { "formatter": { "semicolons": "asNeeded" } } }

  • json

    Strongly typed JSON library for Rust (by serde-rs)

  • Project mention: What even is a JSON number? | news.ycombinator.com | 2024-04-01

    Oh wow. So serde_json doesn't roundtrip floats by default, it uses some imprecise faster algorithm https://github.com/serde-rs/json/issues/707

    Good thing there's msgpack I guess.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jless

    jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.

  • Project mention: Jless – a command-line JSON viewer | news.ycombinator.com | 2024-01-30
  • jnv

    interactive JSON filter using jq (by ynqa)

  • Project mention: FLaNK AI Weekly 25 March 2025 | dev.to | 2024-03-25
  • RedisJSON

    RedisJSON - a JSON data type for Redis

  • dprint

    Pluggable and configurable code formatting platform written in Rust.

  • Project mention: Oxlint – written in Rust – 50-100 Times Faster than ESLint | news.ycombinator.com | 2023-12-15
  • jaq

    A jq clone focussed on correctness, speed, and simplicity

  • Project mention: Jaq | /r/devopspro | 2023-12-07
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • config-rs

    ⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).

  • Project mention: Hey Rustaceans! Got a question? Ask here (49/2023)! | /r/rust | 2023-12-05

    I like config.rs, but I am struggling to overwrite config profiles with environment variables. The desired config is mixed, like .toml

  • rq

    Record Query - A tool for doing record analysis and transformation (by dflemstr)

  • skytable

    Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

  • Project mention: Show HN: Skytable's new NoSQL engine BlueQL with injection safety, improved perf | news.ycombinator.com | 2023-12-10

    Hey HN!

    I've been working on Skytable since 2020 and after several iterations from a simple K/V store, we've walked the path to this release. The goal of Skytable is to deliver a solid foundation for building data intensive applications.

    Skytable's primary goal is performance and scale. Even with a query language it can outperform K/V stores which use simple commands (benchmarks will be shared in another post).

    Several implementations in Skytable (especially around query evaluation and execution) are fundamentally different from SQL and even NoSQL counterparts and there are some entirely new concepts which might make it a little hard to grasp.

    BlueQL is a very important part of Skytable and it employs some interesting concepts to try and reduce the surface for injection attacks and tries to be a modern and secure alternative to SQL.

    - Source code: https://github.com/skytable/skytable

  • jql

    A JSON Query Language CLI tool

  • Project mention: Jql: A JSON Query Language CLI Tool | news.ycombinator.com | 2023-12-03
  • simd-json

    Rust port of simdjson

  • log4rs

    A highly configurable logging framework for Rust

  • pikkr

    JSON parser which picks up values directly without performing tokenization in Rust

  • json-rust

    JSON implementation in Rust

  • fastn

    🚧 (Alpha stage software) fastn - better way to build websites 🚧

  • bson-rust

    Encoding and decoding support for BSON in Rust

  • NoProto

    Flexible, Fast & Compact Serialization with RPC

  • tv

    Format json into table view (by uzimaru0000)

  • DB3

    a Lightweight, Permanent JSON document database

  • sonic-rs

    A fast Rust JSON library based on SIMD.

  • Project mention: Announcing Sonic-rs 0.2.0: Separate safe & unsafe functions clearly and performance optimization. | /r/rust | 2023-10-31

    Crates: https://crates.io/crates/sonic-rs

  • Weld

    Full fake REST API generator written with Rust

  • json_typegen

    Tools and libraries to create types for Rust, Kotlin, TypeScript and Python from JSON samples

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust JSON related posts

Index

What are some of the best open-source JSON projects in Rust? This list will help you:

Project Stars
1 biome 10,237
2 json 4,517
3 jless 4,475
4 jnv 4,285
5 RedisJSON 3,765
6 dprint 2,922
7 jaq 2,468
8 config-rs 2,326
9 rq 2,254
10 skytable 2,249
11 jql 1,416
12 simd-json 1,012
13 log4rs 940
14 pikkr 628
15 json-rust 558
16 fastn 463
17 bson-rust 376
18 NoProto 362
19 tv 339
20 DB3 338
21 sonic-rs 310
22 Weld 289
23 json_typegen 238

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com