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

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

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

Open-source alternatives to Ffjson

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

  • google/gsongoogle 的头像

    google/gson

    24,357在 GitHub 上查看↗

    Gson is a Java library designed for the serialization and deserialization of objects into structured text formats. It functions as a reflection-based data mapper, inspecting class structures at runtime to automatically convert memory-resident objects into data representations and reconstruct them back into typed language objects. The library distinguishes itself through a modular type-adapter pattern that allows for custom conversion rules for complex or nested structures. It also provides robust support for production environments by generating build-time metadata and configuration rules, wh

    Java
    在 GitHub 上查看↗24,357
  • square/moshisquare 的头像

    square/moshi

    10,138在 GitHub 上查看↗

    Moshi is a JSON serialization library and parser for Kotlin and Java. It functions as a reflectionless JSON encoder that converts typed objects to JSON strings and parses JSON data back into language objects. The library distinguishes itself through compile-time adapter generation, which removes the performance overhead associated with runtime reflection. It also provides a polymorphic JSON mapper that uses type identifiers to resolve and instantiate specific subclasses of a common base type. The framework supports custom adapter definitions for specialized type conversion, including nullabi

    Kotlin
    在 GitHub 上查看↗10,138
  • json-iterator/gojson-iterator 的头像

    json-iterator/go

    13,891在 GitHub 上查看↗

    This project is a high-performance JSON library for Go, serving as a replacement for the standard encoding/json package. It provides a serialization engine for encoding and decoding data structures, alongside a schemaless parser for extracting specific values from JSON blobs using paths. The library distinguishes itself through a focus on reducing CPU and memory overhead. It implements a high-performance encoder that utilizes buffer reuse and reduced float precision to increase data throughput. Broad capability areas include data serialization, high-performance JSON processing, and schema-le

    Godeserializationgogolang
    在 GitHub 上查看↗13,891

AI 搜索

探索更多 awesome 仓库

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

Find more with AI search
  • ibireme/yyjsonibireme 的头像

    ibireme/yyjson

    3,788在 GitHub 上查看↗

    yyjson is a high-performance C library for parsing, serializing, and manipulating JSON data structures. It functions as a memory-efficient data tool that utilizes custom memory pools and contiguous block allocation to minimize fragmentation and overhead. The project distinguishes itself as a SIMD JSON processor, using hardware-accelerated vector instructions for rapid string validation and parsing. It provides a toolkit for querying, modifying, and patching nested JSON objects and arrays through pointer-based access and path expressions. The library covers a broad range of data manipulation

    C
    在 GitHub 上查看↗3,788
  • fasterxml/jacksonFasterXML 的头像

    FasterXML/jackson

    9,740在 GitHub 上查看↗

    Jackson is a Java data binding framework and multi-format data serializer used to translate data structures into native language objects. It functions as a JSON data binding library and a streaming parser that reads and writes data as discrete tokens to process large datasets with minimal memory. The project distinguishes itself through a bytecode serialization accelerator that replaces standard reflection with generated bytecode to increase data binding speed. It employs a module-based extensibility model to support a wide range of formats beyond JSON, including XML, YAML, CSV, TOML, and bin

    hacktoberfestjacksonjava-json
    在 GitHub 上查看↗9,740
  • java-json-tools/json-schema-validatorjava-json-tools 的头像

    java-json-tools/json-schema-validator

    1,642在 GitHub 上查看↗

    This library is a Java-based tool for enforcing data structure constraints and verifying technical formats against defined schema specifications. It functions as a processing utility that parses complex data structures while managing external schema references and circular dependencies. The engine distinguishes itself through an immutable processor design that enables thread-safe, concurrent validation without requiring external synchronization. It employs arbitrary-precision arithmetic to evaluate numeric constraints, preventing common floating-point rounding errors, and utilizes character-l

    Java
    在 GitHub 上查看↗1,642
  • json-iterator/javajson-iterator 的头像

    json-iterator/java

    1,566在 GitHub 上查看↗

    This library is a high-performance JSON processing tool for Java designed to handle data serialization and deserialization with minimal resource consumption. It provides a framework for transforming complex object graphs into JSON strings and mapping raw input directly to typed class properties. The library distinguishes itself by utilizing compile-time code generation and reflection-free mapping to eliminate expensive runtime overhead. By employing iterator-based stream parsing and zero-allocation buffer management, it processes large or deeply nested data structures while reducing garbage c

    Javadeserializationjavajson
    在 GitHub 上查看↗1,566
  • jprichardson/node-fs-extrajprichardson 的头像

    jprichardson/node-fs-extra

    9,610在 GitHub 上查看↗

    node-fs-extra is a Node.js file system extension that provides a set of additional methods to simplify common file and directory operations. It functions as a recursive directory manager, a JSON file processor, and a file asset manipulator, extending the standard library to provide high-level utilities for managing assets on disk. The project distinguishes itself through recursive capabilities, such as duplicating or removing nested folder structures and ensuring that all missing parent directories are automatically generated when creating files or symbolic links. It also integrates a JSON se

    JavaScriptcopydeletefilesystem
    在 GitHub 上查看↗9,610
  • hazelcast/hazelcasthazelcast 的头像

    hazelcast/hazelcast

    6,570在 GitHub 上查看↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Javabig-datacachingdata-in-motion
    在 GitHub 上查看↗6,570
  • akshaybharambe14/go-jsoncA

    akshaybharambe14/go-jsonc

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • antchfx/jsonqueryA

    antchfx/jsonquery

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • andrew-m-c/go.jsonvalueAndrew-M-C 的头像

    Andrew-M-C/go.jsonvalue

    202在 GitHub 上查看↗

    Quick Solution with Unstructured JSON data

    Go
    在 GitHub 上查看↗202
  • antonmedv/fxantonmedv 的头像

    antonmedv/fx

    20,282在 GitHub 上查看↗

    Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte

    Goclicommand-linejson
    在 GitHub 上查看↗20,282
  • argonaut-io/argonautargonaut-io 的头像

    argonaut-io/argonaut

    544在 GitHub 上查看↗

    Purely functional JSON parser and library in scala.

    Scala
    在 GitHub 上查看↗544
  • akheron/janssonakheron 的头像

    akheron/jansson

    3,341在 GitHub 上查看↗

    C library for encoding, decoding and manipulating JSON data

    Ccjson
    在 GitHub 上查看↗3,341
  • abusomani/jsonhandlersabusomani 的头像

    abusomani/jsonhandlers

    2在 GitHub 上查看↗

    JSON library to expose simple handlers that lets you easily read and write json from various sources.

    Go
    在 GitHub 上查看↗2
  • amuzatkts/jsonapi-errorsAmuzaTkts 的头像

    AmuzaTkts/jsonapi-errors

    13在 GitHub 上查看↗

    Go bindings based on the JSON API errors reference

    Go
    在 GitHub 上查看↗13
  • bluelinelabs/logansquarebluelinelabs 的头像

    bluelinelabs/LoganSquare

    3,179在 GitHub 上查看↗

    Screaming fast JSON parsing and serialization library for Android.

    Java
    在 GitHub 上查看↗3,179
  • bjornbytes/tricklebjornbytes 的头像

    bjornbytes/trickle

    31在 GitHub 上查看↗

    Lua bitstream

    Lua
    在 GitHub 上查看↗31
  • amir-s/juteamir-s 的头像

    amir-s/jute

    73在 GitHub 上查看↗

    Very simple C++ JSON Parser

    C++
    在 GitHub 上查看↗73
  • brettwooldridge/hikarijsonbrettwooldridge 的头像

    brettwooldridge/HikariJSON

    469在 GitHub 上查看↗

    High-performance JSON parser

    Java
    在 GitHub 上查看↗469
  • bryanjos/jokenbryanjos 的头像

    bryanjos/joken

    813在 GitHub 上查看↗

    Elixir JWT library

    Elixir
    在 GitHub 上查看↗813
  • buger/jsonparserbuger 的头像

    buger/jsonparser

    5,629在 GitHub 上查看↗

    jsonparser is a Go library for parsing, extracting, and modifying JSON data by key path without requiring predefined structs or type schemas. It uses a deterministic state machine to parse JSON directly from byte slices, enabling zero-copy traversal and lazy typed value extraction. The library provides key-path-based navigation to retrieve raw bytes and typed values from nested JSON structures, supporting extraction of strings, integers, floats, and booleans. It also enables in-place value modification and deletion at specified key paths, as well as iteration over arrays and objects using cal

    Gogojsonjson-parser
    在 GitHub 上查看↗5,629
  • burntsushi/rust-csvBurntSushi 的头像

    BurntSushi/rust-csv

    1,913在 GitHub 上查看↗
    Rustcsvlibraryrust
    在 GitHub 上查看↗1,913
  • bytedance/sonicbytedance 的头像

    bytedance/sonic

    9,492在 GitHub 上查看↗

    Sonic is a high-performance Go JSON serialization library that provides tools for encoding and decoding native data structures. It functions as a JIT-accelerated encoder, a JSON AST parser, a stream processor, and a lazy decoder. The project utilizes just-in-time machine code generation to optimize the encoding of large data schemas and employs a JIT assembler to maximize serialization and deserialization speeds. It features a precompiled schema warmup process to prevent latency spikes during initial execution and leverages SIMD hardware instructions for accelerated parsing. The library cove

    Gohigh-performancejitjson
    在 GitHub 上查看↗9,492
  • bytedance/sonic-cppbytedance 的头像

    bytedance/sonic-cpp

    975在 GitHub 上查看↗

    A fast JSON serializing & deserializing library, accelerated by SIMD.

    C++
    在 GitHub 上查看↗975
  • cblage/elixir-jsoncblage 的头像

    cblage/elixir-json

    218在 GitHub 上查看↗

    Native JSON library for Elixir

    Elixir
    在 GitHub 上查看↗218
  • cerbero90/lazy-jsoncerbero90 的头像

    cerbero90/lazy-json

    255在 GitHub 上查看↗

    🐼 Framework-agnostic package to load JSON of any dimension and from any source into Laravel lazy collections recursively.

    PHP
    在 GitHub 上查看↗255
  • cesanta/frozencesanta 的头像

    cesanta/frozen

    769在 GitHub 上查看↗

    JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.

    C
    在 GitHub 上查看↗769
  • airstruck/knifeairstruck 的头像

    airstruck/knife

    515在 GitHub 上查看↗

    A collection of useful micro-modules for Lua.

    Lua
    在 GitHub 上查看↗515