sonnet
frontmatter
sonnet | frontmatter | |
---|---|---|
6 | - | |
281 | 97 | |
- | - | |
5.7 | 4.4 | |
7 months ago | 7 days ago | |
Go | Go | |
BSD 3-clause "New" or "Revised" License | MIT License |
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.
sonnet
-
The latest JSON encode/decode benchmarks and analysis!
Disclaimer, I am the author of one of the libraries: sonnet. Although I tried it to make fair as possible, It might not be perfect for that perspective. Before getting into the performance of all, let me talk about the correctness.
- My fast JSON library in Go is now even faster and safer
-
Modification of json string without deserialisation into map/struct
github.com/sugawarayuuta/sonnet
- Show HN: Sonnet – The fastest JSON parser I can think of in Go
-
Toward the Fastest, Compatible JSON Decoder – Sonnet
Good morning.I hope this is not the wrong place to post… so let me introduce my first public Golang package. This is a JSON decoder called Sonnet ( https://github.com/sugawarayuuta/sonnet ) that has given faster results (at least in my environment) than Sonic - https://github.com/bytedance/sonic (which is said that it's the fastest) without the help of assembly!
JSON is a very well-known file format. It is used by everyone who does programming. However, it is also not uncommon to find problems with encoding/json and other third-party libraries. for more… (see https://github.com/sugawarayuuta/sonnet#problems-we-had )
I decided to create a new, standard library-compatible decoder that would be both easy to use and fast.
Thanks for reading, feel free to use, help, or ask questions, I look forward to hearing from you. All benchmarks and other information can be found in the link at the top.
-
Toward the Fastest, Compatible JSON Decoder - Sonnet
Good morning. Let me introduce my first public Go package. This is a JSON decoder called Sonnet ( https://github.com/sugawarayuuta/sonnet ) that has given faster results (at least in my environment) than Sonic (which is said that it's the fastest) without the help of assembly!
frontmatter
We haven't tracked posts mentioning frontmatter yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
sonic - A blazingly fast JSON serializing & deserializing library
gotabulate - Gotabulate - Easily pretty-print your tabular data with Go
jx - json encoding and decoding
parth - Path parsing for segment unmarshaling and slicing.
json - Experimental implementation of a proposed v2 encoding/json package
radix - A fast string sorting algorithm (MSD radix sort)
jingo - This package provides the ability to encode golang structs to a buffer as JSON very quickly.
html2data - Library and cli for extracting data from HTML via CSS selectors
screp - StarCraft - Brood War replay parser
TySug - A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
jsonbench - JSON benchmarks to compare different Go JSON implementations
kace - Common case conversions covering common initialisms.