sonic

A blazingly fast JSON serializing & deserializing library (by bytedance)

Sonic Alternatives

Similar projects and alternatives to sonic

  1. go

    2,221 sonic VS go

    The Go programming language

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. simdjson

    70 sonic VS simdjson

    Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

  4. monoio

    27 sonic VS monoio

    Rust async runtime based on io-uring.

  5. graphql-go-tools

    GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.

  6. fastjson

    Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection (by valyala)

  7. encoding

    Go package containing implementations of efficient encoding, decoding, and validation APIs.

  8. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  9. hashmap

    8 sonic VS hashmap

    A Golang lock-free thread-safe HashMap optimized for fastest read access.

  10. jsoniter

    Using encoding/json to load parts of a large json document

  11. gabs

    8 sonic VS gabs

    For parsing, creating and editing unknown or dynamic JSON in Go

  12. haxmap

    Fastest and most memory efficient golang concurrent hashmap

  13. simdjson-go

    Golang port of simdjson: parsing gigabytes of JSON per second

  14. json5-spec

    The JSON5 Data Interchange Format

  15. xxhash

    7 sonic VS xxhash

    A Go implementation of the 64-bit xxHash algorithm (XXH64) (by cespare)

  16. sonnet

    High performance JSON decoder in Go

  17. json-iterator

    Low level iterator on the records inside large JSON file.

  18. kitex

    5 sonic VS kitex

    Go RPC framework with high-performance and strong-extensibility for building micro-services.

  19. xxHash

    Pure Go implementation of xxHash (32 and 64 bits versions) (by pierrec)

  20. avo

    10 sonic VS avo

    Generate x86 Assembly with Go

  21. muon

    4 sonic VS muon

    µON - a compact and simple binary object notation (by vshymanskyy)

  22. SaaSHub

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

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

sonic discussion

Log in or Post with

sonic reviews and mentions

Posts with mentions or reviews of sonic. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-21.

Stats

Basic sonic repo stats
24
7,498
8.0
4 days ago

bytedance/sonic is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of sonic is Assembly.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Assembly is
the 31st most popular programming language
based on number of references?