An open API service providing repository metadata for many open source software ecosystems.

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