awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to neuecc/utf8json

Open-source alternatives to Utf8Json

30 open-source projects similar to neuecc/utf8json, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Utf8Json alternative.

  • google/flatbuffersgoogle avatar

    google/flatbuffers

    25,558View on GitHub↗

    FlatBuffers is a cross-platform serialization library designed for performance-critical applications that require efficient, zero-copy data access. By organizing data in a structured binary format, it allows applications to read and write complex data structures directly from memory-mapped buffers without the need for intermediate parsing or temporary object allocation. The project distinguishes itself through a schema-driven approach that balances high-performance access with long-term data evolution. It utilizes a unique memory layout featuring relative offsets and inline fixed-size structu

    C++cc-plus-plusc-sharp
    View on GitHub↗25,558
  • jamesnk/newtonsoft.jsonJamesNK avatar

    JamesNK/Newtonsoft.Json

    11,262View on GitHub↗

    Newtonsoft.Json is a data processing utility for the .NET ecosystem designed to facilitate the transformation and exchange of information. It functions as a serialization library and object mapping framework, enabling the conversion of complex application objects into formatted JSON strings and the reconstruction of structured objects from raw JSON data. The library distinguishes itself through a flexible architecture that supports both strongly-typed class mapping and a dynamic object model for schema-less data manipulation. It employs reflection-based metadata mapping to automate property a

    C#c-sharpjson
    View on GitHub↗11,262
  • bytefish/tinycsvparserbytefish avatar

    bytefish/TinyCsvParser

    401View on GitHub↗

    Easy to use, easy to extend and high-performance library for CSV parsing with .NET

    C#
    View on GitHub↗401
  • camgunz/cmpcamgunz avatar

    camgunz/cmp

    367View on GitHub↗

    An implementation of the MessagePack serialization format in C / msgpack.orgC

    C
    View on GitHub↗367

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • davidfowl/channelsdavidfowl avatar

    davidfowl/Channels

    292View on GitHub↗

    Push based .NET Streams

    C#
    View on GitHub↗292
  • dogwei/swifter.jsonD

    Dogwei/Swifter.Json

    0View on GitHub↗
    View on GitHub↗0
  • esotericsoftware/kryoEsotericSoftware avatar

    EsotericSoftware/kryo

    6,529View on GitHub↗

    Kryo is a Java binary serialization framework and object cloning library used to convert Java objects into a compact binary format and restore them from bytes. It provides a system for creating deep or shallow copies of complex object graphs without requiring binary conversion. The project utilizes variable-length integer encoding and integer-ID class registration to reduce the size of serialized data. It handles complex object graphs through circular reference tracking to prevent data duplication and infinite loops. To maintain long-term data viability, it includes schema evolution managemen

    HTML
    View on GitHub↗6,529
  • gateboxlab/variantG

    gateboxlab/Variant

    0View on GitHub↗
    View on GitHub↗0
  • hadashia/vyamlH

    hadashiA/VYaml

    0View on GitHub↗
    View on GitHub↗0
  • indice-co/edi.netindice-co avatar

    indice-co/EDI.Net

    490View on GitHub↗

    EDI Serializer/Deserializer. Supports EDIFact, X12 and TRADACOMS formats

    C#ediedifactserializer
    View on GitHub↗490
  • jefffhaynes/binaryserializerjefffhaynes avatar

    jefffhaynes/BinarySerializer

    312View on GitHub↗

    A declarative serialization framework for controlling formatting of data at the byte and bit level using field bindings, converters, and code.

    C#binaryc-sharpprotocol
    View on GitHub↗312
  • jmckaskill/c-capnprotojmckaskill avatar

    jmckaskill/c-capnproto

    69View on GitHub↗

    C library/compiler for the Cap'n Proto serialization/RPC protocol

    C++
    View on GitHub↗69
  • joshclose/csvhelperJoshClose avatar

    JoshClose/CsvHelper

    5,202View on GitHub↗

    CsvHelper is a library for reading and writing comma-separated value files by mapping data to custom class objects. It functions as a parsing library and data mapper that converts flat-file text into structured data objects and serializes internal data sets back into standard CSV files. The project emphasizes memory efficiency through a parser that optimizes resource consumption. It utilizes field value caching and an interned string cache to store repetitive values, which reduces memory overhead when processing large datasets. The library provides a configuration-driven parsing engine that

    C#hacktoberfest
    View on GitHub↗5,202
  • json-everything/json-everythingJ

    json-everything/json-everything

    0View on GitHub↗
    View on GitHub↗0
  • kevin-montrose/jilkevin-montrose avatar

    kevin-montrose/Jil

    2,142View on GitHub↗

    Fast .NET JSON (De)Serializer, Built On Sigil

    C#
    View on GitHub↗2,142
  • liteserver/binnliteserver avatar

    liteserver/binn

    481View on GitHub↗

    Binary Serialization

    C
    View on GitHub↗481
  • liteserver/netstring-cliteserver avatar

    liteserver/netstring-c

    8View on GitHub↗

    Netstring for C

    C
    View on GitHub↗8
  • ludocode/mpackludocode avatar

    ludocode/mpack

    624View on GitHub↗

    MPack - A C encoder/decoder for the MessagePack serialization format / msgpack.orgC

    C
    View on GitHub↗624
  • marcospassos/java-php-serializermarcospassos avatar

    marcospassos/java-php-serializer

    19View on GitHub↗

    A Java library for serializing objects as PHP serialization format.

    Java
    View on GitHub↗19
  • mgravell/protobuf-netmgravell avatar

    mgravell/protobuf-net

    4,952View on GitHub↗

    protobuf-net is a binary serialization framework and .NET library that implements the Protocol Buffers specification. It functions as a schema-based serialization tool and contract-first data mapper, converting complex object graphs into a compact binary format for storage and network transmission. The library enables cross-platform data exchange and high-performance networking by reducing payload sizes and processing time. It specifically supports object hierarchy persistence, allowing the serialization and reconstruction of complex class structures that include inheritance and derived types

    C#
    View on GitHub↗4,952
  • microsoft/bondmicrosoft avatar

    microsoft/bond

    2,625View on GitHub↗

    Bond was a cross-platform framework for working with schematized data. The open-source project ended on March 31, 2025.

    C++
    View on GitHub↗2,625
  • msgpack/msgpack-cmsgpack avatar

    msgpack/msgpack-c

    3,328View on GitHub↗

    MessagePack implementation for C and C++ / msgpack.orgC/C++

    View on GitHub↗3,328
  • msgpack/msgpack-climsgpack avatar

    msgpack/msgpack-cli

    856View on GitHub↗

    MessagePack implementation for Common Language Infrastructure / msgpack.orgC#

    C#c-sharpmessagepackmsgpack
    View on GitHub↗856
  • msgpack/msgpack-javamsgpack avatar

    msgpack/msgpack-java

    1,468View on GitHub↗

    MessagePack serializer implementation for Java / msgpack.orgJava

    Java
    View on GitHub↗1,468
  • nemesissoft/nemesis.textparsersN

    nemesissoft/Nemesis.TextParsers

    0View on GitHub↗
    View on GitHub↗0
  • neuecc/messagepack-csharpneuecc avatar

    neuecc/MessagePack-CSharp

    6,710View on GitHub↗

    MessagePack-CSharp is a high-performance binary serialization library for .NET applications that converts object graphs into the MessagePack format. It functions as a C# data serialization toolkit and a polymorphic binary encoder capable of handling abstract classes and interfaces using union keys to identify concrete derived types. The library provides a binary format transcoder to transform binary data into human-readable JSON for debugging. It supports ahead-of-time formatter generation to avoid runtime overhead and implements LZ4 binary compression to reduce the size of serialized data.

    C#
    View on GitHub↗6,710
  • neuecc/zeroformatterneuecc avatar

    neuecc/ZeroFormatter

    2,426View on GitHub↗

    Infinitely Fast Deserializer for .NET, .NET Core and Unity.

    C#binaryformatc-sharpserializer
    View on GitHub↗2,426
  • protobuf-c/protobuf-cprotobuf-c avatar

    protobuf-c/protobuf-c

    2,973View on GitHub↗

    Protocol Buffers implementation in C

    C++
    View on GitHub↗2,973
  • real-logic/simple-binary-encodingreal-logic avatar

    real-logic/simple-binary-encoding

    3,458View on GitHub↗

    Simple Binary Encoding (SBE) - High Performance Message Codec

    Java
    View on GitHub↗3,458
  • rehansaeed/schema.netRehanSaeed avatar

    RehanSaeed/Schema.NET

    683View on GitHub↗

    Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.

    C#c-sharpcovid-19dotnet
    View on GitHub↗683