The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
cJSON Alternatives
Similar projects and alternatives to cJSON
-
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/
-
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.
-
JSMN
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
frozen
JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems. (by cesanta)
-
tiny-json
The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
-
zcbor
Low footprint C/C++ CBOR library and Python tool providing code generation from CDDL descriptions.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
cJSON reviews and mentions
-
Botlib: Telegram Bots in C by Antirez
It’s a library he’s including directly. It’s the same.
https://github.com/DaveGamble/cJSON
- Made a web app (URL Shortener )in C
- l
-
A good C library to parse json data
a quick google search is always easier than a whole reddit post cJSON
-
jemi: a compact JSON serializer for embedded systems
This is quite similar to cJSON, although cJSON leans more towards dynamic memory allocation.
-
Is there a de facto standard JSON library for C?
If 'de-factoness' (urgh) was measured in GitHub stars, then https://github.com/DaveGamble/cJSON would win.
- cJSON can't parse strings with a zero character in it, because strings are zero terminated in this api. But doesn't that make it absolutely useless for production? Like, one /0 and my programs crashes/can't parse? Why can't it be escaped?
- CJSON – Ultralightweight JSON parser in ANSI C
-
Luau Goes Open-Source
You often end up with cases where you have to manually call the correct free function for the type you're using, again completely untyped - e.g. if I'm using both sentry and cjson, then my function will ook something like this:
-
A tiny json parser for study.
Nice how would you compare this to DaveGambles cJSON? https://github.com/DaveGamble/cJSON (which I what I currently use)
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Stats
DaveGamble/cJSON is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of cJSON is C.
Sponsored