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

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

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

23 个仓库

Awesome GitHub RepositoriesJSON Parsing

Libraries for encoding and decoding JSON data.

Explore 23 awesome GitHub repositories matching part of an awesome list · JSON Parsing. Refine with filters or upvote what's useful.

Awesome JSON Parsing GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • miloyip/rapidjsonmiloyip 的头像

    miloyip/rapidjson

    15,095在 GitHub 上查看↗

    RapidJSON is a high-performance C++ library used for parsing and generating JSON data. It provides both document object model and stream-based interfaces to transform JSON strings into structured data and vice versa. The library includes a JSON schema validator to verify that documents conform to predefined rules and a Unicode transcoder for converting strings between UTF-8, UTF-16, and UTF-32 encodings. It also supports relaxed parsing for non-standard JSON containing comments or trailing commas. Additional capabilities cover JSON pointer navigation for locating specific values and string s

    High-performance JSON parser/generator for C++.

    C++
    在 GitHub 上查看↗15,095
  • 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

    Provides a high-performance implementation for parsing JSON text strings into internal data structures.

    Godeserializationgogolang
    在 GitHub 上查看↗13,891
  • meloong-git/pclMeloong-Git 的头像

    Meloong-Git/PCL

    6,487在 GitHub 上查看↗

    Minecraft 启动器 Plain Craft Launcher(PCL)。

    Parses Minecraft version manifests and library definitions from Mojang's JSON schemas.

    Visual Basic .NETlauncherminecraftminecraft-launcher
    在 GitHub 上查看↗6,487
  • masterminds/sprigMasterminds 的头像

    Masterminds/sprig

    4,692在 GitHub 上查看↗

    Sprig is a comprehensive library of helper functions designed to extend the Go text template engine. It provides a wide array of custom functions that can be injected into the engine to enable complex data manipulation and logic directly within templates. The project offers specialized capabilities for cryptography, including the generation of private keys, X.509 certificates, and secure password hashes. It also includes advanced logic extensions for semantic versioning comparison, ternary evaluations, and the resolution of environment variables from the host operating system. The library co

    Decodes JSON documents into usable data structures within templates.

    Gogotemplatetemplates
    在 GitHub 上查看↗4,692
  • mangiucugna/json_repairmangiucugna 的头像

    mangiucugna/json_repair

    4,521在 GitHub 上查看↗

    json_repair is a Python library that automatically fixes common JSON syntax errors, such as trailing commas, missing quotes, unclosed brackets, and stray text, producing valid JSON output. It can also complete broken structures by closing unclosed arrays and objects, and fill missing values with sensible defaults like empty strings or null. The library distinguishes itself by handling JSON from large language model outputs, stripping markdown fences, comments, and surrounding prose before parsing. It supports schema-guided repairs, using a JSON Schema to fill missing values, coerce data types

    Attempts standard JSON parsing first and automatically repairs the input only when strict parsing fails.

    Pythondeep-learninggpt-4json
    在 GitHub 上查看↗4,521
  • docker-library/phpdocker-library 的头像

    docker-library/php

    4,026在 GitHub 上查看↗

    该项目提供了一个服务端语言运行时和一个标准化的 Docker 镜像,用于跨不同操作系统部署应用程序。它作为生成动态 HTML、JSON 和 XML 内容的执行环境,同时也作为自动化脚本和后台任务的命令行接口。 该运行时旨在通过基于 C 的扩展架构实现可扩展性,允许加载自定义模块以实现特定功能。它支持多种服务器应用程序接口,包括用于与 Web 服务器进行高性能通信的 FastCGI Web 接口,以及用于在无需外部安装的情况下托管页面的内置 Web 服务器。 其功能涵盖了广泛的系统编程和 Web 开发任务。这些包括用于 SQL 和非关系型引擎的数据库集成、通过 HTTP 和 SOAP 进行的网络协议通信,以及用于密码哈希和对称加密的安全原语。此外,该运行时还提供了用于 XML 处理、多字节字符串处理和任意精度数学运算的工具。 该项目被打包为分层容器镜像,以确保在各种托管环境中执行的一致性。

    Encodes and decodes data between native values and JSON format.

    Dockerfile
    在 GitHub 上查看↗4,026
  • midudev/jscampmidudev 的头像

    midudev/jscamp

    3,811在 GitHub 上查看↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Parses incoming request streams into JavaScript objects for processing within the API.

    JavaScriptbootcamp
    在 GitHub 上查看↗3,811
  • akheron/janssonakheron 的头像

    akheron/jansson

    3,341在 GitHub 上查看↗

    C library for encoding, decoding and manipulating JSON data

    C library for encoding and decoding JSON data.

    Ccjson
    在 GitHub 上查看↗3,341
  • dropbox/json11dropbox 的头像

    dropbox/json11

    2,589在 GitHub 上查看↗

    A tiny JSON library for C++11.

    Minimalist JSON library for C++11.

    C++
    在 GitHub 上查看↗2,589
  • lloyd/yajllloyd 的头像

    lloyd/yajl

    2,223在 GitHub 上查看↗

    A fast streaming JSON parsing library in C.

    Fast streaming JSON parsing library for C.

    C
    在 GitHub 上查看↗2,223
  • nette/utilsnette 的头像

    nette/utils

    2,142在 GitHub 上查看↗

    This project is a general-purpose PHP utility library offering a collection of helper classes and functions for string manipulation, array and collection processing, data validation, filesystem operations, and image processing. It provides foundational toolkits designed to handle common development tasks through standardized APIs. The library is distinguished by specialized subsystems for programmatic HTML generation and secure element construction, runtime code reflection, and object-oriented utilities such as virtual property management and event callback triggers. It also includes cryptogr

    Parses incoming JSON strings into native data structures while optionally forcing associative array output instead of standard objects.

    PHParray-manipulationscomponentjson
    在 GitHub 上查看↗2,142
  • vba-tools/vba-jsonVBA-tools 的头像

    VBA-tools/VBA-JSON

    2,117在 GitHub 上查看↗

    VBA-JSON 是一个专为在 VBA 环境中解析和序列化 JSON 数据而设计的库。它作为一个办公自动化数据库,使遗留的 Microsoft Office 应用能够处理结构化数据并与现代 Web 服务交互。 该工具将原始 JSON 文本转换为原生对象和集合,允许开发者使用标准的索引和迭代方法访问和操作数据。它还执行反向操作,将原生语言结构转换为符合 JSON 标准的字符串,以便与外部系统交换。 通过处理原生数据类型与结构化文本之间的转换,该库促进了与 RESTful Web 服务的集成。其实现依赖于递归下降解析器和状态机分词器来处理嵌套数据结构,并将特定语言的原语映射为有效的 JSON 格式。

    Converts raw JSON text into native objects and collections for manipulation within application scripts.

    Visual Basic
    在 GitHub 上查看↗2,117
  • simd-lite/simd-jsonsimd-lite 的头像

    simd-lite/simd-json

    1,402在 GitHub 上查看↗

    This project is a high-performance JSON parsing library for Rust that utilizes hardware-accelerated instructions to process complex data structures. It functions as a type-safe serialization tool, mapping raw JSON strings into native language objects while providing the flexibility to handle dynamic document structures when schemas are unknown or frequently changing. The library distinguishes itself through its use of SIMD-accelerated parsing and bitmask-based structural identification, which allow it to scan and tokenize documents by processing multiple bytes simultaneously. It employs runti

    Processes strings using high-speed hardware instructions to achieve rapid serialization and deserialization of complex data structures.

    Rusthacktoberfestjsonrust
    在 GitHub 上查看↗1,402
  • udp/json-parserudp 的头像

    udp/json-parser

    1,333在 GitHub 上查看↗

    Very low footprint DOM-style JSON parser written in portable ANSI C

    Memory-efficient JSON parser written in ANSI C.

    C
    在 GitHub 上查看↗1,333
  • kazuho/picojsonkazuho 的头像

    kazuho/picojson

    1,153在 GitHub 上查看↗

    a header-file-only, JSON parser serializer in C++

    Header-only JSON parsing and serialization for C++.

    C++
    在 GitHub 上查看↗1,153
  • cesanta/frozencesanta 的头像

    cesanta/frozen

    769在 GitHub 上查看↗

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

    C/C++ JSON parser and generator.

    C
    在 GitHub 上查看↗769
  • hjiang/jsonxxhjiang 的头像

    hjiang/jsonxx

    546在 GitHub 上查看↗

    A JSON parser in C++

    JSON parser for C++.

    C++
    在 GitHub 上查看↗546
  • gaudecker/qt-jsongaudecker 的头像

    gaudecker/qt-json

    331在 GitHub 上查看↗

    A simple class for parsing JSON data into a QVariant hierarchy and vice versa.

    Qt-based library for JSON and QVariant mapping.

    C++
    在 GitHub 上查看↗331
  • vincenthz/libjsonvincenthz 的头像

    vincenthz/libjson

    295在 GitHub 上查看↗

    a JSON parser and printer library in C. easy to integrate with any model.

    C library for JSON parsing and printing.

    C
    在 GitHub 上查看↗295
  • flavio/qjsonflavio 的头像

    flavio/qjson

    293在 GitHub 上查看↗

    QJson is a qt-based library that maps JSON data to QVariant objects.

    Qt-based library for mapping JSON to QVariant objects.

    C++
    在 GitHub 上查看↗293
上一个12下一个
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. JSON Parsing

探索子标签

  • Fallback ParsersAttempts standard JSON parsing first and automatically repairs the input only when strict parsing fails. **Distinct from JSON Parsing:** Distinct from JSON Parsing: adds automatic repair fallback when standard parsing fails, rather than just parsing valid JSON.