serde_json_path
Query serde_json Values with JSONPath (by hiltontj)
gust
Built in Rust and leveraging Docker, JSON, and SQLite (with future integration of a GraphQL API), 'gust' simplifies the process of preserving your recipes and creating comprehensive grocery shopping lists. (by suchapalaver)
serde_json_path | gust | |
---|---|---|
2 | 2 | |
44 | 6 | |
- | - | |
8.7 | 9.0 | |
about 2 months ago | 4 months ago | |
Rust | Rust | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
serde_json_path
Posts with mentions or reviews of serde_json_path.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-02.
- Version 0.6.0 of serde_json_path released: use functions in JSONPath queries!
-
A crate for querying serde_json Value with JSONPath
serde_json_path uses nom under the hood for parsing. It extends the serde_json::Value API via the extension trait JsonPathExt. Please see the crate page, documentation, or repository to read more.
gust
Posts with mentions or reviews of gust.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Pragmatically handling errors in Rust
This tutorial helped me improve my understanding along with the Book and the docs. In a beginner project I've been working on--a tool to make grocery lists--I've tried to work on my understanding of using Result and the ? operator. Right now I'm using Box in my different functions to pass down error messages to main() in case there's something wrong, and using something like this code snippet to give more helpful errors to a user where necessary: ``` src/lib.rs
-
Beginner project: a grocery list maker using `serde` to parse JSON
I wrote a typical first project type application called grustery-list, which I've been using to put grocery lists together. It updates a library of groceries we regularly buy, a library of recipes we often make, saves a most recent grocery list in case I just want to update a list I made earlier, and prints out a grocery list. I've been using Element to copy and paste my list and send to my phone before we go shopping.
What are some alternatives?
When comparing serde_json_path and gust you can also consider the following projects:
serde-wasm-bindgen - Native integration of Serde with wasm-bindgen
rust-experiments - Small experiments in writing Rust programs to perform specific tasks
serde-ndim - Serde support for n-dimensional arrays from self-describing formats
classi-cine - A filename based interactive video tagging tool.
rust-obs-plugins - A safe wrapper around the OBS API, useful for creating OBS sources, filters and effects.
alkonost - Simple spam detector for YouTube chats with different UI options
snafu - Easily assign underlying errors into domain-specific errors while adding context