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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to json-c/json-c

Open-source alternatives to Json C

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

  • netmail-open/wjelementAvatar von netmail-open

    netmail-open/wjelement

    110Auf GitHub ansehen↗

    advanced, flexible JSON manipulation in C

    C
    Auf GitHub ansehen↗110
  • vstakhov/libuclAvatar von vstakhov

    vstakhov/libucl

    1,734Auf GitHub ansehen↗

    Universal configuration library parser

    C
    Auf GitHub ansehen↗1,734
  • kgabis/parsonAvatar von kgabis

    kgabis/parson

    1,459Auf GitHub ansehen↗

    Lightweight JSON library written in C.

    C
    Auf GitHub ansehen↗1,459
  • miloyip/rapidjsonAvatar von miloyip

    miloyip/rapidjson

    15,095Auf GitHub ansehen↗

    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

    C++
    Auf GitHub ansehen↗15,095
  • sheredom/json.hAvatar von sheredom

    sheredom/json.h

    826Auf GitHub ansehen↗

    🗄️ single header json parser for C and C++

    C
    Auf GitHub ansehen↗826
  • jprichardson/node-fs-extraAvatar von jprichardson

    jprichardson/node-fs-extra

    9,610Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,610

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • gperftools/gperftoolsAvatar von gperftools

    gperftools/gperftools

    8,959Auf GitHub ansehen↗

    gperftools is a collection of specialized tools for profiling CPU usage, detecting memory errors, and providing high-performance memory allocation. It provides a memory profiling toolkit for C++ applications, including a sampling CPU profiler and a heap profiler for analyzing consumption patterns. The project includes a high-performance memory allocator designed as a multi-threaded replacement for standard allocation to reduce contention and improve execution speed. It further provides a memory debugger to identify illegal memory access and double frees. The toolkit covers broad diagnostic c

    C++
    Auf GitHub ansehen↗8,959
  • flycheck/flycheckAvatar von flycheck

    flycheck/flycheck

    2,521Auf GitHub ansehen↗

    On the fly syntax checking for GNU Emacs

    Emacs Lispemacsflychecksyntax-checking
    Auf GitHub ansehen↗2,521
  • hjiang/jsonxxAvatar von hjiang

    hjiang/jsonxx

    546Auf GitHub ansehen↗

    A JSON parser in C++

    C++
    Auf GitHub ansehen↗546
  • chrismanning/jbsonAvatar von chrismanning

    chrismanning/jbson

    38Auf GitHub ansehen↗

    JSON & BSON parser/writer

    C++
    Auf GitHub ansehen↗38
  • docopt/docopt.cAvatar von docopt

    docopt/docopt.c

    321Auf GitHub ansehen↗

    C-code generator for docopt language.

    Python
    Auf GitHub ansehen↗321
  • flavio/qjsonAvatar von flavio

    flavio/qjson

    293Auf GitHub ansehen↗

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

    C++
    Auf GitHub ansehen↗293
  • google/gsonAvatar von google

    google/gson

    24,357Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗24,357
  • google/sanitizersAvatar von google

    google/sanitizers

    12,402Auf GitHub ansehen↗

    This project is a suite of runtime diagnostic tools designed to detect memory leaks, concurrency races, and language-specification violations during software execution. It provides a collection of dynamic analysis tools that identify addressability issues, uninitialized memory usage, and memory safety bugs in applications. The toolset includes a thread safety analyzer to identify data races and deadlocks in concurrent code, as well as an undefined behavior sanitizer to detect operations that violate language specifications. The system covers broad capabilities in memory safety monitoring and

    C
    Auf GitHub ansehen↗12,402
  • chadaustin/sajsonAvatar von chadaustin

    chadaustin/sajson

    572Auf GitHub ansehen↗

    Lightweight, extremely high-performance JSON parser for C++11

    C++
    Auf GitHub ansehen↗572
  • clibs/clibAvatar von clibs

    clibs/clib

    5,133Auf GitHub ansehen↗

    clib is a C language package manager and dependency manager used to install, update, and manage external C libraries and executable dependencies from remote repositories. It functions as a distribution tool for structuring source code and metadata to publish C libraries and a development toolkit for maintaining consistent build environments. The project provides a framework for C library distribution and dependency resolution, utilizing manifest files to track required library versions and ensure reproducible builds across different systems. It streamlines the C development workflow by managi

    Ccclibmanager
    Auf GitHub ansehen↗5,133
  • bluelinelabs/logansquareAvatar von bluelinelabs

    bluelinelabs/LoganSquare

    3,179Auf GitHub ansehen↗

    Screaming fast JSON parsing and serialization library for Android.

    Java
    Auf GitHub ansehen↗3,179
  • alanxz/rabbitmq-cAvatar von alanxz

    alanxz/rabbitmq-c

    1,859Auf GitHub ansehen↗

    RabbitMQ C client

    C
    Auf GitHub ansehen↗1,859
  • adamierymenko/huffandpuffA

    adamierymenko/huffandpuff

    0Auf GitHub ansehen↗
    Auf GitHub ansehen↗0
  • cesanta/frozenAvatar von cesanta

    cesanta/frozen

    769Auf GitHub ansehen↗

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

    C
    Auf GitHub ansehen↗769
  • antirez/sdsAvatar von antirez

    antirez/sds

    5,486Auf GitHub ansehen↗

    sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements binary-safe storage by tracking string lengths explicitly, allowing the library to handle null characters within data. The library distinguishes itself through a memory architecture that uses interchangeable function pointers for allocation and freeing, enabling the integration of custom memory managers. It utilizes header-stored length tracking to provide constant-time length retrieval and maintains null-terminated buffer padding to ensure compatibility with standard C string

    C
    Auf GitHub ansehen↗5,486
  • alibaba/fastjsonAvatar von alibaba

    alibaba/fastjson

    25,625Auf GitHub ansehen↗

    Fastjson is a Java data binding framework and serialization library designed to convert objects to JSON strings and parse JSON data into typed objects. It functions as a JSON parser and stream processor capable of transforming JSON strings into data structures. The project emphasizes high performance JSON processing and memory management, specifically through the use of a pipeline to stream oversized JSON objects and texts to prevent memory exhaustion. It provides capabilities for JSON data serialization and deserialization workflows, including custom JSON data mapping and the ability to def

    Java
    Auf GitHub ansehen↗25,625
  • danielaparker/jsonconsAvatar von danielaparker

    danielaparker/jsoncons

    844Auf GitHub ansehen↗

    A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format

    C++
    Auf GitHub ansehen↗844
  • davegamble/cjsonAvatar von DaveGamble

    DaveGamble/cJSON

    12,466Auf GitHub ansehen↗

    cJSON is a lightweight library for parsing, creating, and modifying JSON data structures within C applications. It provides a comprehensive set of utilities for transforming raw text into navigable objects, manipulating data fields within collections, and serializing complex structures into formatted or unformatted strings. The library is designed for memory-sensitive and resource-constrained environments, utilizing manual memory management and type-tagged union structures to maintain a minimal footprint. It employs recursive descent parsing and in-place string manipulation to process data ef

    C
    Auf GitHub ansehen↗12,466
  • amir-s/juteAvatar von amir-s

    amir-s/jute

    73Auf GitHub ansehen↗

    Very simple C++ JSON Parser

    C++
    Auf GitHub ansehen↗73
  • dropbox/json11Avatar von dropbox

    dropbox/json11

    2,589Auf GitHub ansehen↗

    A tiny JSON library for C++11.

    C++
    Auf GitHub ansehen↗2,589
  • akheron/janssonAvatar von akheron

    akheron/jansson

    3,341Auf GitHub ansehen↗

    C library for encoding, decoding and manipulating JSON data

    Ccjson
    Auf GitHub ansehen↗3,341
  • gaudecker/qt-jsonAvatar von gaudecker

    gaudecker/qt-json

    331Auf GitHub ansehen↗

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

    C++
    Auf GitHub ansehen↗331
  • google/gumbo-parserAvatar von google

    google/gumbo-parser

    5,190Auf GitHub ansehen↗

    Gumbo-parser is a high-performance HTML5 parsing library written in pure C99. It transforms raw markup into a structured document tree by implementing the formal state-machine tokenization and error recovery rules defined in the HTML5 specification. The project serves as an HTML source mapping tool, linking parsed nodes back to their original byte offsets and pointers within the input buffer. This allows for the precise tracking of source locations for elements within the resulting parse tree. Beyond full document processing, the library handles isolated HTML fragments and provides a C-based

    HTML
    Auf GitHub ansehen↗5,190
  • cacalabs/libcacaAvatar von cacalabs

    cacalabs/libcaca

    675Auf GitHub ansehen↗

    💩 Colour ASCII Art Library

    C
    Auf GitHub ansehen↗675