Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Json Parser

Json Parser

137 projects

Showing 36 of 137 projects

libjson
libjsonC

A simple, efficient, and dependency-free JSON parser and printer library in C with an interruptible SAX-style API.

#c-library#embedded-systems#sax-parser
Stars296
Forks94
Last commit2 months ago
QJson
QJsonC++

A Qt-based library for mapping JSON data to QVariant objects, now archived as Qt includes native JSON support.

#json-serializer#cmake#archived-project
Stars294
Forks142
Last commit8 months ago
ajson
ajsonGo

A Go library for parsing, querying, and manipulating JSON with JSONPath support and a built-in script engine.

#script-engine#golang-package#jsonpath
Stars289
Forks25
Last commit1 year ago
AutoHotkey-JSON
AutoHotkey-JSONAutoHotkey

A JSON parsing and serialization library for AutoHotkey, providing both class-based and function-based implementations.

#data-serialization#autohotkey#configuration
Stars285
Forks94
Last commit5 years ago
geojson-jackson
geojson-jacksonJava

A Java library providing GeoJSON POJOs for seamless serialization and deserialization with Jackson.

#pojo#geojson#geospatial
Stars276
Forks100
Last commit7 months ago
luajson
luajsonLua

A fast and flexible JSON parser and encoder for Lua, built with LPeg for high performance and configurable parsing.

#json-encoder#data-serialization#lpeg
Stars256
Forks45
Last commit1 month ago
Delphi-JsonToDelphiClass
Delphi-JsonToDelphiClassPascal

Generates Delphi classes from JSON strings for type-safe serialization and deserialization.

#desktop-application#object-pascal#rtl
Stars241
Forks124
Last commit2 years ago
JSON6
JSON6JavaScript

A superset of JSON that adds ES6 syntax features like comments, trailing commas, and unquoted keys for human-friendly data files.

#human-readable#data-serialization#streaming-parser
Stars241
Forks15
Last commit4 years ago
GROQ
GROQJavaScript

A command-line tool for querying and transforming JSON/NDJSON documents using the GROQ query language.

#json-api#developer-tools#sanity-io
Stars235
Forks14
Last commit2 days ago
json
jsonElixir

A natively implemented JSON encoder and decoder library for the Elixir programming language.

#hex#json-encoder#elixir
Stars218
Forks40
Last commit5 years ago
yamerl
yamerlErlang

A pure Erlang application for parsing YAML 1.2 and JSON documents with no external dependencies.

#parsing#elixir#data-serialization
Stars212
Forks59
Last commit1 month ago
jzon
jzonCommon Lisp

A correct and safe(er) JSON RFC 8259 reader/writer for Common Lisp with sane defaults.

#lisp#type-safety#streaming-api
Stars193
Forks18
Last commit4 months ago
tfjson
tfjsonGo

A utility that converts Terraform plan files to JSON format for easier parsing and integration.

#devops-tools#terraform#infrastructure-as-code
Stars182
Forks59
Last commit6 years ago
meojson
meojsonC++

A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.

#serialization-library#zero-dependency#stl-containers
Stars157
Forks25
Last commit20 days ago
terraform-plan-parser
terraform-plan-parserTypeScript

A CLI and JavaScript API that parses Terraform plan stdout output and converts it to structured JSON.

#javascript-api#change-management#devops
Stars155
Forks17
Last commit4 days ago
JeayeSON
JeayeSONC++

A header-only, type-safe C++14 JSON library with a consistent stdlib-like API.

#template#c-plus-plus#data-interchange
Stars135
Forks24
Last commit9 years ago
gjo
gjoGo

A command-line utility for creating JSON objects and arrays from shell commands.

#shell-scripting#command-line-tool#json-generation
Stars132
Forks15
Last commit5 years ago
json-voorhees
json-voorheesC++

A modern C++11 JSON library focused on developer-friendliness, safety, and full UTF-8 support with no external dependencies.

#c#cmake#c-plus-plus
Stars129
Forks18
Last commit1 month ago
Alembic
AlembicSwift

A functional, type-safe JSON parser for Swift with Linux support and no external dependencies.

#alembic#functional-programming#ios
Stars117
Forks8
Last commit7 years ago
COW
COWOCaml

OCaml combinators for manipulating HTML, CSS, XML, JSON, and Markdown directly from OCaml code.

#syntax-extensions#css-parser#combinators
Stars112
Forks23
Last commit2 years ago
rust-ajson
rust-ajsonRust

A high-performance Rust JSON parser that extracts values using dotpath syntax, inspired by gjson.

#dotpath-syntax#query-language#serde-json
Stars109
Forks12
Last commit3 years ago
jscan
jscanGo

A high-performance, zero-allocation JSON iterator and validator for Go, focused on efficient scanning and validation.

#high-performance#validation#rfc-8259
Stars101
Forks7
Last commit2 years ago
MySQL Explain Analyzer
MySQL Explain AnalyzerTypeScript

A web-based tool that analyzes and visualizes MySQL JSON EXPLAIN output with performance insights.

#developer-tools#database-tool#performance-analysis
Stars98
Forks14
Last commit8 days ago
hocon
hoconGo

A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.

#parsing#environment-variables#configuration-parser
Stars93
Forks20
Last commit8 months ago
ujson
ujsonGo

A fast and minimal JSON parser and transformer for Go that works on unstructured JSON without full unmarshalling.

#unstructured-json#json-transformer#streaming-json
Stars85
Forks9
Last commit1 year ago
check-geojson
check-geojsonTypeScript

A parser and validator for GeoJSON strings that checks semantics and provides character-level warnings.

#developer-tools#geojson#linter
Stars84
Forks3
Last commit1 year ago
Torsimany
TorsimanyPython

A Python tool that converts any JSON file into stylish, human-readable Markdown.

#open-source#format-converter#cli-tool
Stars79
Forks18
Last commit7 years ago
jute
juteC++

A single-header C++ JSON parser with a read-only API, designed for simplicity and drop-in use.

#data-serialization#cpp17#lightweight
Stars74
Forks24
Last commit4 months ago
exjson
exjsonErlang

An Elixir implementation of JSON parsing and generation with support for keyword lists and maps.

#parse#elixir#data-serialization
Stars71
Forks12
Last commit10 years ago
Boost.PropertyTree
Boost.PropertyTreeC++

A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.

#data-serialization#data-structures#c-plus-plus
Stars64
Forks97
Last commit11 days ago
FSON
FSONFortran

A Fortran 95 library for parsing, extracting, and manipulating JSON data within Fortran applications.

#scientific-computing#meson#makefile
Stars62
Forks25
Last commit3 years ago
shasht
shashtCommon Lisp

A Common Lisp JSON library with extensive configurability for reading, writing, and type mapping.

#jupyter-integration#configuration#data-mapping
Stars61
Forks5
Last commit1 month ago
jazz
jazzElixir

A JSON encoding and decoding library for Elixir with support for custom structs and key transformations.

#json-encoder#elixir#data-serialization
Stars61
Forks21
Last commit8 years ago
jp
jpJavaScript

A tiny command-line tool for parsing JSON from any source using Lodash .get() or JSONPath syntax.

#npm#stdin-streaming#jsonpath
Stars53
Forks4
Last commit7 years ago
tiny
tinyElixir

A small, fast, and fully compliant single-file JSON parser for Elixir, designed for easy bundling.

#plug-compatible#elixir#embedding
Stars47
Forks3
Last commit1 year ago
json-ada
json-adaAda

An Ada 2012 library for parsing JSON with support for Ada 2012 iterator and indexing syntax.

#rfc-7159#open-source#library
Stars46
Forks6
Last commit2 years ago
PreviousPage 3 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Json70
#Serialization34
#Data Serialization28
#Data Interchange23
#C Plus Plus22
#High Performance21
#Parser18
#C Library15
#Json Serialization15
#Header Only15
#Go14
#Performance14