The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
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.
-
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.
-
jless
jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.
-
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.
-
config-rs
⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
-
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
-
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
{ "$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" } } }
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.
Project mention: Oxlint – written in Rust – 50-100 Times Faster than ESLint | news.ycombinator.com | 2023-12-15
I like config.rs, but I am struggling to overwrite config profiles with environment variables. The desired config is mixed, like .toml
Project mention: Show HN: Skytable's new NoSQL engine BlueQL with injection safety, improved perf | news.ycombinator.com | 2023-12-10Hey 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
Project mention: Announcing Sonic-rs 0.2.0: Separate safe & unsafe functions clearly and performance optimization. | /r/rust | 2023-10-31Crates: https://crates.io/crates/sonic-rs
Rust JSON related posts
- What even is a JSON number?
- Show HN: PRQL in PostgreSQL
- On-demand JSON: A better way to parse documents?
- RCL: A Reasonable Configuration Language
- Jless – a command-line JSON viewer
- I pre-released my project "json-responder" written in Rust
- Segunda linguagem
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
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