sonnet

High performance JSON decoder in Go (by sugawarayuuta)

Sonnet Alternatives

Similar projects and alternatives to sonnet

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better sonnet alternative or higher similarity.

sonnet reviews and mentions

Posts with mentions or reviews of sonnet. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-29.
  • The latest JSON encode/decode benchmarks and analysis!
    3 projects | /r/golang | 29 Sep 2023
    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
    3 projects | news.ycombinator.com | 20 Sep 2023
  • Modification of json string without deserialisation into map/struct
    3 projects | /r/golang | 5 Jun 2023
    github.com/sugawarayuuta/sonnet
  • Toward the Fastest, Compatible JSON Decoder – Sonnet
    2 projects | news.ycombinator.com | 11 Feb 2023
    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
    3 projects | /r/golang | 11 Feb 2023
    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!
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 28 Feb 2024
    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. Learn more →

Stats

Basic sonnet repo stats
6
272
5.7
5 months ago

sugawarayuuta/sonnet is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of sonnet is Go.

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.
www.influxdata.com