awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to msgpack/msgpack-java

Open-source alternatives to Msgpack Java

27 open-source projects similar to msgpack/msgpack-java, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Msgpack Java alternative.

  • ruedigermoeller/fast-serializationRuedigerMoeller 的头像

    RuedigerMoeller/fast-serialization

    1,594在 GitHub 上查看↗

    FST: fast java serialization drop in-replacement

    Java
    在 GitHub 上查看↗1,594
  • google/flatbuffersgoogle 的头像

    google/flatbuffers

    25,558在 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
    在 GitHub 上查看↗25,558
  • esotericsoftware/kryoEsotericSoftware 的头像

    EsotericSoftware/kryo

    6,529在 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
    在 GitHub 上查看↗6,529
  • davidfowl/channelsdavidfowl 的头像

    davidfowl/Channels

    292在 GitHub 上查看↗

    Push based .NET Streams

    C#
    在 GitHub 上查看↗292

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • indice-co/edi.netindice-co 的头像

    indice-co/EDI.Net

    490在 GitHub 上查看↗

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

    C#ediedifactserializer
    在 GitHub 上查看↗490
  • jamesnk/newtonsoft.jsonJamesNK 的头像

    JamesNK/Newtonsoft.Json

    11,262在 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
    在 GitHub 上查看↗11,262
  • jefffhaynes/binaryserializerjefffhaynes 的头像

    jefffhaynes/BinarySerializer

    312在 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
    在 GitHub 上查看↗312
  • joshclose/csvhelperJoshClose 的头像

    JoshClose/CsvHelper

    5,202在 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
    在 GitHub 上查看↗5,202
  • kevin-montrose/jilkevin-montrose 的头像

    kevin-montrose/Jil

    2,142在 GitHub 上查看↗

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

    C#
    在 GitHub 上查看↗2,142
  • marcospassos/java-php-serializermarcospassos 的头像

    marcospassos/java-php-serializer

    19在 GitHub 上查看↗

    A Java library for serializing objects as PHP serialization format.

    Java
    在 GitHub 上查看↗19
  • mgravell/protobuf-netmgravell 的头像

    mgravell/protobuf-net

    4,952在 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#
    在 GitHub 上查看↗4,952
  • microsoft/bondmicrosoft 的头像

    microsoft/bond

    2,625在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗2,625
  • msgpack/msgpack-climsgpack 的头像

    msgpack/msgpack-cli

    856在 GitHub 上查看↗

    MessagePack implementation for Common Language Infrastructure / msgpack.orgC#

    C#c-sharpmessagepackmsgpack
    在 GitHub 上查看↗856
  • neuecc/messagepack-csharpneuecc 的头像

    neuecc/MessagePack-CSharp

    6,710在 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#
    在 GitHub 上查看↗6,710
  • neuecc/utf8jsonneuecc 的头像

    neuecc/Utf8Json

    2,386在 GitHub 上查看↗

    Definitely Fastest and Zero Allocation JSON Serializer for C#(NET, .NET Core, Unity, Xamarin).

    C#
    在 GitHub 上查看↗2,386
  • neuecc/zeroformatterneuecc 的头像

    neuecc/ZeroFormatter

    2,426在 GitHub 上查看↗

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

    C#binaryformatc-sharpserializer
    在 GitHub 上查看↗2,426
  • real-logic/simple-binary-encodingreal-logic 的头像

    real-logic/simple-binary-encoding

    3,458在 GitHub 上查看↗

    Simple Binary Encoding (SBE) - High Performance Message Codec

    Java
    在 GitHub 上查看↗3,458
  • rehansaeed/schema.netRehanSaeed 的头像

    RehanSaeed/Schema.NET

    683在 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
    在 GitHub 上查看↗683
  • rogeralsing/wirerogeralsing 的头像

    rogeralsing/Wire

    373在 GitHub 上查看↗

    Binary serializer for POCO objects

    C#
    在 GitHub 上查看↗373
  • servicestack/servicestack.textServiceStack 的头像

    ServiceStack/ServiceStack.Text

    1,217在 GitHub 上查看↗

    .NET's fastest JSON, JSV and CSV Text Serializers

    C#automapperc-sharpcsv
    在 GitHub 上查看↗1,217
  • sinairv/yaxlibsinairv 的头像

    sinairv/YAXLib

    0在 GitHub 上查看↗

    Yet Another XML Serialization Library for the .NET Framework and .NET Core

    C#
    在 GitHub 上查看↗0
  • square/okiosquare 的头像

    square/okio

    8,986在 GitHub 上查看↗

    Okio is a Java I/O library providing a set of tools for efficient byte-stream processing and file system operations. It functions as a buffered byte stream handler and streaming data transformer, utilizing a cross-platform file system API to manage data movement. The project is distinguished by its use of pooled mutable byte buffers that treat sequences as queues to reduce memory copying and garbage collection churn. It further decouples file operations from the host operating system through an abstraction-based file system, allowing for consistent path manipulation and atomic operations acro

    Kotlinkotlinkotlin-multiplatform
    在 GitHub 上查看↗8,986
  • square/tapesquare 的头像

    square/tape

    2,463在 GitHub 上查看↗

    A lightning fast, transactional, file-based FIFO for Android and Java.

    Java
    在 GitHub 上查看↗2,463
  • aaubry/yamldotnetaaubry 的头像

    aaubry/YamlDotNet

    2,807在 GitHub 上查看↗

    YamlDotNet is a YAML serialization library and data mapping tool for .NET. It functions as a parser and generator that converts between .NET objects and YAML formatted text for data storage and configuration. The project provides capabilities for YAML document parsing and data object mapping. It transforms YAML streams into low-level representations or high-level object models for programmatic analysis and converts structured data objects back into valid YAML strings. The library covers general data serialization and configuration file management, allowing application data structures to be m

    C#dotnetparserserialization
    在 GitHub 上查看↗2,807
  • wojtpl2/extendedxmlserializerwojtpl2 的头像

    wojtpl2/ExtendedXmlSerializer

    343在 GitHub 上查看↗

    A configurable and eXtensible Xml serializer for .NET.

    C#
    在 GitHub 上查看↗343
  • alipay/furyalipay 的头像

    alipay/fury

    4,412在 GitHub 上查看↗

    Fury is a multi-language binary serialization framework designed for encoding domain objects and complex graphs to facilitate cross-language data exchange. It includes an interface definition language compiler that translates schema definitions into idiomatic native types and serialization boilerplate across multiple languages. The project distinguishes itself through a zero-copy binary reader that allows specific fields to be accessed without deserializing the entire object, as well as an object graph serializer that preserves circular references and referential integrity. It also features a

    Java
    在 GitHub 上查看↗4,412
  • bytefish/tinycsvparserbytefish 的头像

    bytefish/TinyCsvParser

    401在 GitHub 上查看↗

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

    C#
    在 GitHub 上查看↗401