Topic: "json-parser"
nlohmann/json
JSON for Modern C++
Language: C++ - Size: 220 MB - Last synced at: 12 days ago - Pushed at: 22 days ago - Stars: 47,302 - Forks: 7,138

alibaba/fastjson 📦
FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
Language: Java - Size: 14.8 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 25,753 - Forks: 6,478

google/flatbuffers
FlatBuffers: Memory Efficient Serialization Library
Language: C++ - Size: 21.1 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 24,808 - Forks: 3,401

SwiftyJSON/SwiftyJSON
The better way to deal with JSON data in Swift.
Language: Swift - Size: 1.11 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 22,920 - Forks: 3,445

simdjson/simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Language: C++ - Size: 74.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 22,437 - Forks: 1,157

tidwall/gjson
Get JSON values quickly - JSON parser for Go
Language: Go - Size: 505 KB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 15,219 - Forks: 888

json-iterator/go
A high-performance 100% compatible drop-in replacement of "encoding/json"
Language: Go - Size: 1.2 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 13,866 - Forks: 1,057

buger/jsonparser
One of the fastest alternative JSON parser for Go that does not require schema
Language: Go - Size: 335 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 5,549 - Forks: 436

mailru/easyjson
Fast JSON serializer for golang.
Language: Go - Size: 473 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 4,785 - Forks: 452

alibaba/fastjson2
🚄 FASTJSON2 is a Java JSON library with excellent performance.
Language: Java - Size: 125 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,158 - Forks: 542

oblac/jodd
Jodd! Lightweight. Java. Zero dependencies. Use what you like.
Language: Java - Size: 40.8 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 4,072 - Forks: 724

ohler55/oj
Optimized JSON
Language: C - Size: 5.41 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 3,181 - Forks: 263

valyala/fastjson
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Language: Go - Size: 827 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 2,402 - Forks: 149

devinus/poison
An incredibly fast, pure Elixir JSON library
Language: Elixir - Size: 2.27 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 2,033 - Forks: 215

simplejson/simplejson
simplejson is a simple, fast, extensible JSON encoder/decoder for Python
Language: Python - Size: 1.3 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1,692 - Forks: 341

json-iterator/java
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go
Language: Java - Size: 1.24 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1,531 - Forks: 526

kgabis/parson
Lightweight JSON library written in C.
Language: C - Size: 373 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 1,394 - Forks: 333

nashwaan/xml-js
Converter utility between XML text and Javascript object / JSON text.
Language: JavaScript - Size: 3.59 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1,326 - Forks: 179

halaxa/json-machine
Efficient, easy-to-use, and fast PHP JSON stream parser
Language: PHP - Size: 1.59 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1,228 - Forks: 69

spray/spray-json
A lightweight, clean and simple JSON implementation in Scala
Language: Scala - Size: 902 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 971 - Forks: 188

xzitlou/jsontr.ee
Effortlessly visualize JSON structures as dynamic tree diagrams
Language: JavaScript - Size: 26.4 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 825 - Forks: 30

danielaparker/jsoncons
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
Language: C++ - Size: 50.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 804 - Forks: 185

gulyasm/jsonui 📦
jsonui is an interactive JSON explorer on your command line
Language: Go - Size: 463 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 786 - Forks: 37

SwiftyLab/MetaCodable
Supercharge Swift's Codable implementations with macros meta-programming.
Language: Swift - Size: 83.3 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 732 - Forks: 39

ruby/json
JSON implementation for Ruby
Language: Ruby - Size: 5.27 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 729 - Forks: 352

dvidelabs/flatcc
FlatBuffers Compiler and Library in C for C
Language: C - Size: 3.62 MB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 709 - Forks: 207

trailblazer/representable Fork of Empact/roxml
Maps representation documents from and to Ruby objects. Includes JSON, XML and YAML support, plain properties and compositions.
Language: Ruby - Size: 3.13 MB - Last synced at: about 20 hours ago - Pushed at: over 2 years ago - Stars: 691 - Forks: 108

pikkr/pikkr
JSON parser which picks up values directly without performing tokenization in Rust
Language: Rust - Size: 619 KB - Last synced at: 30 days ago - Pushed at: about 8 years ago - Stars: 635 - Forks: 15

a8m/djson
Fast Go decoder for dynamic JSON
Language: Go - Size: 604 KB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 598 - Forks: 16

bcicen/jstream
Streaming JSON parser for Go
Language: Go - Size: 71.3 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 586 - Forks: 38

argonaut-io/argonaut
Purely functional JSON parser and library in scala.
Language: Scala - Size: 13.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 546 - Forks: 108

python-rapidjson/python-rapidjson
Python wrapper around rapidjson
Language: C++ - Size: 1.75 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 518 - Forks: 49

nixzhu/Coolie
Coolie(苦力) helps you to create models (& their constructors) from a JSON file.
Language: Swift - Size: 145 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 505 - Forks: 33

ldn-softdev/jtc
JSON processing utility
Language: C++ - Size: 3.3 MB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 502 - Forks: 33

beached/daw_json_link
Fast, convenient JSON serialization and parsing in C++
Language: C++ - Size: 44.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 492 - Forks: 34

Skyscanner/whispers 📦
Identify hardcoded secrets in static structured text
Language: Python - Size: 306 KB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 487 - Forks: 72

pydantic/jiter
Fast iterable JSON parser.
Language: Rust - Size: 712 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 460 - Forks: 47

simdjson/simdjson-java
A Java version of simdjson, a high-performance JSON parser utilizing SIMD instructions
Language: Java - Size: 2.88 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 367 - Forks: 31

lovasoa/bad_json_parsers
Exposing problems in json parsers of several programming languages.
Language: Python - Size: 190 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 367 - Forks: 23

MrXujiang/xijs
A business - oriented scene Js Library
Language: TypeScript - Size: 494 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 357 - Forks: 85

zanders3/json
A really simple C# JSON Parser in 350 lines
Language: C# - Size: 77.1 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 331 - Forks: 88

scottcgi/MojoJson
A simple and fast JSON parser.
Language: C - Size: 77.1 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 296 - Forks: 38

ramonhagenaars/jsons
🐍 A Python lib for (de)serializing Python objects to/from JSON
Language: Python - Size: 602 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 292 - Forks: 40

tirthajyoti/Web-Database-Analytics
Web scrapping and related analytics using Python tools
Language: Jupyter Notebook - Size: 4.24 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 274 - Forks: 167

netyouli/WHC_Model
iOS平台高效转换引擎json->model,model->json,model->Dictionary,支持模型类继承其他模型类,支持指定路径转换,不区分json的key和模型属性名称大小写,自动处理json中null
Language: Objective-C - Size: 1.49 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 248 - Forks: 50

vtrushin/json-to-ast
JSON AST parser
Language: JavaScript - Size: 2.93 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 246 - Forks: 37

fastify/secure-json-parse
JSON.parse() drop-in replacement with prototype poisoning protection
Language: JavaScript - Size: 182 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 237 - Forks: 18

11ways/json-dry
🌞 JSON-dry allows you to serialize & revive objects containing circular references, dates, regexes, class instances,...
Language: JavaScript - Size: 127 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 229 - Forks: 5

sanity-io/groq-cli
Run GROQ in your command line
Language: JavaScript - Size: 410 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 226 - Forks: 15

spyzhov/ajson
Abstract JSON for Golang with JSONPath support
Language: Go - Size: 305 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 224 - Forks: 22

gecko0307/dlib
Allocators, I/O streams, math, geometry, image and audio processing for D
Language: D - Size: 12.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 223 - Forks: 32

spotify/spotify-json
Fast and nice to use C++ JSON library.
Language: C++ - Size: 7.41 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 203 - Forks: 42

objecthub/swift-dynamicjson
Framework for representing, validating, querying, and manipulating generic JSON values in Swift. Supported are standards such as JSON Pointer (RFC 6901), JSON Path (RFC 9535), JSON Patch (RFC 6902), JSON Merge Patch (RFC 7396), and JSON Schema.
Language: Swift - Size: 645 KB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 177 - Forks: 1

crazyxman/simdjson_php
simdjson_php bindings for the simdjson project. https://github.com/lemire/simdjson
Language: C++ - Size: 4.05 MB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 177 - Forks: 16

semlanik/qtprotobuf
Protobuf generator and bindings for Qt framework
Language: C++ - Size: 4.31 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 173 - Forks: 39

47degrees/helios
A purely functional JSON library for Kotlin built on Λrrow
Language: Kotlin - Size: 794 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 171 - Forks: 22

Alonreznik/dynamodb-json
DynamoDB JSON util to load and dump strings of Dynamodb JSON format to python object and vise-versa
Language: Python - Size: 40 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 168 - Forks: 39

daggaz/json-stream
Simple streaming JSON parser and encoder.
Language: Python - Size: 126 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 166 - Forks: 17

philbooth/bfj 📦
MOVED TO GITLAB
Language: JavaScript - Size: 603 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 164 - Forks: 4

SoftCreatR/JSONPath
JSONPath implementation for PHP.
Language: PHP - Size: 267 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 161 - Forks: 28

dacez/zzzjson
The fastest JSON parser written in pure C
Language: C++ - Size: 15.7 MB - Last synced at: 6 months ago - Pushed at: almost 5 years ago - Stars: 153 - Forks: 22

caofanCPU/D8gerAutoCode
🔥🔥🔥 🚀 重复编码老瞎忙,⚡️写来写去那几行, 🌱 不知工具在何方?🍻 八哥智能一键帮!
Language: Java - Size: 10.9 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 151 - Forks: 52

EzequielRamis/zimdjson
Parsing gigabytes of JSON per second. Zig port of simdjson with fundamental features.
Language: Zig - Size: 2.5 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 146 - Forks: 4

alemures/fast-json
A lightning fast on the fly JSON parser
Language: TypeScript - Size: 20.8 MB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 136 - Forks: 11

dreamyguy/gitlogg
💾 🧮 🤯 Parse the 'git log' of multiple repos to 'JSON'
Language: JavaScript - Size: 16.8 MB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 134 - Forks: 27

chrisdotn/jsmnSol
A JSON parser for solidity
Language: Solidity - Size: 108 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 131 - Forks: 30

200ok-ch/counsel-jq
Traverse complex JSON and YAML structures with live feedback
Language: Emacs Lisp - Size: 5.05 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 126 - Forks: 7

ifeilong/feilong
让Java开发更简便的工具库
Language: Java - Size: 31.7 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 125 - Forks: 28

st3w4r/openai-partial-stream
Turn a stream of token into a parsable JSON object as soon as possible. Enable Streaming UI for AI app based on LLM.
Language: HTML - Size: 718 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 119 - Forks: 2

naorlivne/parse_it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
Language: Python - Size: 614 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 113 - Forks: 7

m7shapan/njson
Unmarshal/Decode nested JSON by JSON Path
Language: Go - Size: 30.3 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 112 - Forks: 18

rhysd/tinyjson
Simple JSON parser/generator for Rust
Language: Rust - Size: 245 KB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 9

importcjj/rust-ajson
Rust port of gjson,get JSON value by dotpath syntax
Language: Rust - Size: 287 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 108 - Forks: 11

Comcast/eel
A simple proxy service to forward JSON events and transform or filter them along the way.
Language: Go - Size: 997 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 107 - Forks: 19

marhaupe/json2struct
CLI tool to convert JSON to struct type definitions
Language: Go - Size: 1.36 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 100 - Forks: 8

facil-io/cstl
facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
Language: C - Size: 25.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 95 - Forks: 6

ryncsn/poorjson.sh
A tiny and POSIX Shell compatible (portable) JSON parser and query tool, written in pure POSIX Shell, within 60 lines of codes, only requires `sed`. Compatible with bash, dash, zsh, busybox and any other POSIX shell.
Language: Shell - Size: 39.1 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 94 - Forks: 6

pichillilorenzo/jackson-js
JavaScript object serialization and deserialization library using decorators. It supports also advanced Object concepts such as polymorphism, Object identity and cyclic objects.
Language: TypeScript - Size: 3.01 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 93 - Forks: 12

haskell-waargonaut/waargonaut
JSON decoding/encoding/manipulation library.
Language: Haskell - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 93 - Forks: 14

culturekings/shopify-json-parser
Shopify Liquid snippets to parse a JSON string to local variables - Unsupported April 2021
Language: Liquid - Size: 11.7 KB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 93 - Forks: 21

sourcemeta/blaze
The ultra high-performance C++ JSON Schema validator, providing validation in the nano-second range along with perfect compliance scores. Supports Draft 4, Draft 6, Draft 7, 2019-09 and 2020-12. For both servers and embedded devices
Language: C++ - Size: 516 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 91 - Forks: 10

mogelbrod/vim-jsonpath
Vim plugin that lets you navigate JSON documents using dot.notation.paths
Language: Vim script - Size: 91.8 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 91 - Forks: 5

code4wt/JSONParser
一个简单的json解析器
Language: Java - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 90 - Forks: 37

serkanyersen/jsonplus
JSON parser that supports self reference and comments
Language: JavaScript - Size: 41 KB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 90 - Forks: 5

CN-Tower/zjson
A powerful online JSON formatting and editing tools. 一个强大的JSON格式化和编辑工具,支持非正常JSON格式化和错误提示。
Language: JavaScript - Size: 88.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 89 - Forks: 20

neslib/Neslib.Json
Fast and memory-efficient JSON for Delphi
Language: Pascal - Size: 320 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 84 - Forks: 24

thomaserlang/delphi-json
JSON parser for Delphi.
Language: Pascal - Size: 87.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 84 - Forks: 33

tyrone-sudeium/JSONCore
A Swift JSON parser that doesn't need Objective-C bridging and doesn't depend on Foundation
Language: Swift - Size: 187 KB - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 83 - Forks: 2

AIGMix/AIGCJson
Only need two lines of code to convert between class and json. 两行代码实现C++ Json与类对象相互转换。
Language: C++ - Size: 222 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 82 - Forks: 29

avaje/avaje-jsonb
java json binding library via source code generation
Language: Java - Size: 2.18 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 79 - Forks: 8

irdvo/ffl 📦
A general purpose Forth library
Language: Forth - Size: 1.74 MB - Last synced at: 9 months ago - Pushed at: about 8 years ago - Stars: 79 - Forks: 17

Winand/mikrotik-json-parser
JSON parser library for RouterOS
Size: 9.77 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 17

gurkankaymak/hocon
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
Language: Go - Size: 129 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 75 - Forks: 14

yezyilomo/dictfier
Python library to convert/serialize class instances(Objects) both flat and nested into a dictionary data structure. It's very useful in converting Python Objects into JSON format
Language: Python - Size: 79.1 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 74 - Forks: 4

PolBaladas/torsimany
💡✏️️ ⬇️️ JSON to Markdown converter - Generate Markdown from format independent JSON
Language: Python - Size: 375 KB - Last synced at: 21 days ago - Pushed at: over 6 years ago - Stars: 74 - Forks: 18

rusterlium/juicy
A fast JSON parser for Elixir with some extra features
Language: Rust - Size: 27.3 KB - Last synced at: 14 days ago - Pushed at: over 8 years ago - Stars: 69 - Forks: 6

netyouli/SexyJson
SexyJson is Swift5.+ json parse open source library quickly and easily, perfect supporting class and struct model, fully oriented protocol architecture, support iOS and MAC OS X
Language: Swift - Size: 568 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 68 - Forks: 14

doubledutch/LazyJSON
A very fast, very lazy JSON parser for Java.
Language: Java - Size: 271 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 67 - Forks: 12

ecoshub/jin
Fastest JSON interpreter for GO
Language: Go - Size: 495 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 2

mmalek06/JsonSql
SQL micro-dialect implementation for querying JSON objects. Written purely in Scala.
Language: Scala - Size: 232 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 64 - Forks: 4
