back to home

Best Open Source json Libraries

A curated list of the most popular GitHub repositories tagged with json. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1fastapi/fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

96,298Python
Explore Repo

#2typicode/json-server

Get a full fake REST API with zero coding in less than 30 seconds (seriously)

75,663JavaScript
Explore Repo

#3redis/redis

For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.

73,459C
Explore Repo

#4prettier/prettier

Prettier is an opinionated code formatter.

51,775JavaScript
Explore Repo

#5chinese-poetry/chinese-poetry

The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人,21050首词。

51,106JavaScript
Explore Repo

#6nlohmann/json

JSON for Modern C++

49,143C++
Explore Repo

#7Asabeneh/30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

46,180JavaScript
Explore Repo

#8AykutSarac/jsoncrack.com

✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML and CSV into interactive graphs.

43,552TypeScript
Explore Repo

#9fastapi/full-stack-fastapi-template

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

42,095TypeScript
Explore Repo

#10httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

37,724Python
Explore Repo

#11SheetJS/sheetjs

📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

36,201
Explore Repo

#12codex-team/editor.js

A block-style editor with clean JSON output

31,616TypeScript
Explore Repo

#13chinabugotech/hutool

🍬A set of tools that keep Java sweet.

30,340Java
Explore Repo

#14biomejs/biome

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

24,420Rust
Explore Repo

#15baidu/amis

前端低代码框架,通过 JSON 配置就能生成各种页面。

18,841TypeScript
Explore Repo

#16fastapi/sqlmodel

SQL databases in Python, designed for simplicity, compatibility, and robustness.

17,722Python
Explore Repo

#17pinojs/pino

🌲 super fast, all natural json logger

17,518JavaScript
Explore Repo

#18influxdata/telegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

16,761Go
Explore Repo

#19sindresorhus/ky

🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API

16,454TypeScript
Explore Repo

#20rjsf-team/react-jsonschema-form

A React component for building Web forms from JSON Schema.

15,685TypeScript
Explore Repo

#21tidwall/gjson

Get JSON values quickly - JSON parser for Go

15,461Go
Explore Repo

#22mikefarah/yq

yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor

15,056Go
Explore Repo

#23FujiwaraChoki/MoneyPrinterV2

Automate the process of making money online.

15,047Python
Explore Repo

#24astrit/css.gg

700+ Pure CSS, SVG & Figma UI Icons, 6000+ glyphs, patterns, colors and layouts.

9,978JavaScript
Explore Repo

#25johnkerl/miller

Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

9,793Go
Explore Repo

#26reactiveui/refit

The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

9,436C#
Explore Repo

#27pocoproject/poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

9,384C++
Explore Repo

#28bytedance/sonic

A blazingly fast JSON serializing & deserializing library

9,284Go
Explore Repo

#29httpie/http-prompt

An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

9,120Python
Explore Repo

#30testssl/testssl.sh

Testing TLS/SSL encryption anywhere on any port

8,956Shell
Explore Repo

#31saulpw/visidata

A terminal spreadsheet multitool for discovering and arranging data

8,895Python
Explore Repo

#32kellyjonbrazil/jc

CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

8,560Python
Explore Repo

#33MariaDB/server

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

7,463C++
Explore Repo

#34python-jsonschema/jsonschema

An implementation of the JSON Schema specification for Python

4,935Python
Explore Repo

#35json-schema-org/json-schema-spec

The JSON Schema specification

4,898JavaScript
Explore Repo

#36json-editor/json-editor

JSON Schema Based Editor

4,896JavaScript
Explore Repo

#37mailru/easyjson

Fast JSON serializer for golang.

4,868Go
Explore Repo

#38pamburus/hl

A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.

3,085Rust
Explore Repo

#39NaturalIntelligence/fast-xml-parser

Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

3,076JavaScript
Explore Repo

#40widelands/widelands

Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.

2,729C++
Explore Repo

#41moltar/typescript-runtime-type-benchmarks

📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

817TypeScript
Explore Repo

#42omni-us/jsonargparse

Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables

424Python
Explore Repo

#43michaelfaith/eslint-plugin-package-json

Rules for consistent, readable, and valid package.json files. 🗂️

234TypeScript
Explore Repo

#44kaptinlin/jsonrepair

High-performance Go library for repairing invalid JSON documents, tuned for LLM-generated output

104Go
Explore Repo