Rust JSON

Open-source Rust projects categorized as JSON

Top 23 Rust JSON Projects

  1. 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: 🚀PushForge: Modern Web Push Notifications Made Simple🚀 | dev.to | 2025-04-22

    Biome provides fast, modern formatting and linting:

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. jnv

    Interactive JSON filter using jq

    Project mention: Show HN: jnv: Interactive JSON filter using jq [Release v0.3.0] | news.ycombinator.com | 2024-06-03
  4. json

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

    Project mention: Is Rust a good fit for business apps? | news.ycombinator.com | 2025-03-13

    > Does rust have good deserializers for json and xml?

    yes. https://github.com/serde-rs/json

    > Can you work well with a rust application that interacts with react?

    can you write an API-server in Rust? sure. or what do you mean?

  5. jless

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

    Project mention: Show HN: I created a lightweight JavaScript library to visualize JSON as a graph | news.ycombinator.com | 2024-11-26

    This seems a lot like jless, which I've used a _lot_ for exploring complex json files. https://jless.io/

  6. RedisJSON

    RedisJSON - a JSON data type for Redis

  7. jaq

    A jq clone focussed on correctness, speed, and simplicity

    Project mention: A Common Lisp jq replacement | news.ycombinator.com | 2025-05-02
  8. config-rs

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

  9. SaaSHub

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

    SaaSHub logo
  10. 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

  11. rq

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

  12. jql

    A JSON Query Language CLI tool

  13. jwt-cli

    A super fast CLI tool to decode and encode JWTs built in Rust

    Project mention: A super fast CLI tool to decode and encode JWTs built in Rust | news.ycombinator.com | 2024-12-01
  14. simd-json

    Rust port of simdjson

    Project mention: Scan HTML even faster with SIMD instructions (C++ and C#) | news.ycombinator.com | 2024-07-20
  15. log4rs

    A highly configurable logging framework for Rust

  16. pikkr

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

  17. sonic-rs

    A fast Rust JSON library based on SIMD.

  18. json-rust

    JSON implementation in Rust

  19. nostr

    Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more. (by rust-nostr)

  20. fastn

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

  21. ffs

    the file filesystem: mount semi-structured data (like JSON) as a Unix filesystem (by mgree)

  22. bson-rust

    Encoding and decoding support for BSON in Rust

  23. jiter

    Fast iterable JSON parser.

    Project mention: Unit Tests as Documentation | news.ycombinator.com | 2024-10-17

    A trick I use a lot these days is to take the unit tests from an under-documented library, dump them into an LLM and ask it to write me detailed usage documentation.

    This works REALLY well. I've even occasionally done some of my own reviewing and editing in those docs and submitted them back to the project. Here's an example: https://github.com/pydantic/jiter/pull/143 - Claude transcript here: https://gist.github.com/simonw/264d487db1a18f8585c2ca0c68e50...

  24. DB3

    a Lightweight, Permanent JSON document database

  25. NoProto

    Flexible, Fast & Compact Serialization with RPC

  26. 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 discussion

Log in or Post with

Rust JSON related posts

  • dprint: A pluggable and configurable code formatting platform written in Rust

    1 project | news.ycombinator.com | 7 May 2025
  • A Common Lisp jq replacement

    8 projects | news.ycombinator.com | 2 May 2025
  • Postgres Language Server: Initial Release

    8 projects | dev.to | 1 Apr 2025
  • Postgres Language Server: Initial Release

    7 projects | news.ycombinator.com | 29 Mar 2025
  • nickel VS rcl - a user suggested alternative

    2 projects | 15 Mar 2025
  • Is Rust a good fit for business apps?

    4 projects | news.ycombinator.com | 13 Mar 2025
  • Unlocking Data Integration with Formata: 3 Game-Changing Benefits

    1 project | dev.to | 27 Feb 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 biome 18,647
2 jnv 5,537
3 json 5,168
4 jless 4,984
5 RedisJSON 3,909
6 jaq 3,062
7 config-rs 2,848
8 skytable 2,547
9 rq 2,283
10 jql 1,580
11 jwt-cli 1,294
12 simd-json 1,245
13 log4rs 1,046
14 pikkr 633
15 sonic-rs 614
16 json-rust 575
17 nostr 492
18 fastn 474
19 ffs 469
20 bson-rust 433
21 jiter 399
22 DB3 376
23 NoProto 373

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?