Open-source C projects categorized as JSON

Top 23 C JSON Projects

  • cJSON

    Ultralightweight JSON parser in ANSI C

  • Project mention: Botlib: Telegram Bots in C by Antirez | news.ycombinator.com | 2023-11-24

    It’s a library he’s including directly. It’s the same.


  • tbox

    🎁 A glib-like multi-platform c library

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gravity

    Gravity Programming Language

  • ultrajson

    Ultra fast JSON decoder and encoder written in C with Python bindings

  • JSMN

    Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket

  • Project mention: Building a high performance JSON parser | news.ycombinator.com | 2023-11-05

    Like how https://github.com/zserge/jsmn works. I thought it would be neat to have such as parser for https://github.com/vshymanskyy/muon

  • Oj

    Optimized JSON

  • Project mention: What JSON Serializers are you using with rails ? | /r/rails | 2023-11-29

    Hi guys, I know that Hotwire is the sh*t in rails nowadays, but if you were to build an API with rails, which serializer would you use ? I have my eyes on jsonapi-serializer with oj , but I am not sure if that is the best option nowadays. The jsonapi-serializer repo is a bit confusing, regarding which version should I use, same for ActiveModelSerializer to be honest.

  • Jansson

    C library for encoding, decoding and manipulating JSON data

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • yyjson

    The fastest JSON library in C

  • Project mention: FLaNK Stack Weekly for 07August2023 | dev.to | 2023-08-07
  • json-c

    https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/

  • webdis

    A Redis HTTP interface with JSON output

  • Project mention: Redis w external API | /r/node | 2023-06-28

    Use webdis,it might help you

  • YAJL

    A fast streaming JSON parsing library in C.

  • facil.io

    Your high performance web application C framework

  • Project mention: Rage: Fast web framework compatible with Rails | news.ycombinator.com | 2023-12-04

    Most of the speed I believe is from using the server iodine https://github.com/boazsegev/iodine which is a wrapper around facil.io https://facil.io that is built using C.


    Universal configuration library parser

  • Project mention: That's a Lot of YAML | news.ycombinator.com | 2023-09-28

    Have you seen ucl? https://github.com/vstakhov/libucl

    It seems very similar.

  • ejdb

    :snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).

  • parson

    Lightweight JSON library written in C.

  • json-parser

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

  • Melon

    A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).

  • Project mention: Simple and easy-to-use JSON parser in C | dev.to | 2023-09-12

    This article introduces the JSON parser of the open source C library Melon.

  • wal2json

    JSON output plugin for changeset extraction

  • Project mention: On the performance of REPLICA IDENTITY FULL in Postgres | dev.to | 2023-06-07

    To illustrate the above, let’s look at an example, using wal2json for convenience. An update event looks something like this:

  • ulfius

    Web Framework to build REST APIs, Webservices or any HTTP endpoint in C language. Can stream large amount of data, integrate JSON data with Jansson, and create websocket services

  • ucall

    Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️

  • Project mention: Show HN: U)Search Images demo in 200 lines of Python | news.ycombinator.com | 2023-09-07
  • pmacct

    pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].

  • Project mention: NetFlow-equivalent analysis for mirrored traffic | /r/networking | 2023-07-12

    If you want a tool that can ingest from a span port and generate netflow or IPFIX there is pmacct. This should work with your existing tooling that collects netflow data.

  • OwnTracks Recorder

    Store and access data published by OwnTracks apps

  • mlib

    Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).

  • Project mention: preprocessor stuff - compile time pasting into other files | /r/C_Programming | 2023-12-09

    This uses the preprocessing library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C JSON related posts


What are some of the best open-source JSON projects in C? This list will help you:

Project Stars
1 cJSON 10,101
2 tbox 4,714
3 gravity 4,271
4 ultrajson 4,254
5 JSMN 3,572
6 Oj 3,106
7 Jansson 2,989
8 yyjson 2,893
9 json-c 2,878
10 webdis 2,792
11 YAJL 2,135
12 facil.io 2,026
13 LIBUCL 1,594
14 ejdb 1,429
15 parson 1,315
16 json-parser 1,271
17 Melon 1,269
18 wal2json 1,253
19 ulfius 1,049
20 ucall 1,053
21 pmacct 1,022
22 OwnTracks Recorder 801
23 mlib 806

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives