function: json
174 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Pydantic Pydantic is the most widely used data validation library for Python, defining schemas via type hints and validating, parsing, and serializi… | 94 | 28626 | stable |
| simdjson/simdjson A C++ library that parses JSON at gigabytes-per-second speeds using SIMD instructions and microparallel algorithms, with runtime CPU-tailor… | 99 | 24196 | stable |
| typicode/lowdb lowdb is a tiny, type-safe local JSON database for Node.js, Electron, and the browser. Data is stored as a plain JavaScript object in a JSO… | 56 | 22575 | stable |
| postgres/postgres PostgreSQL is a mature, open source object-relational database management system supporting an extended subset of the SQL standard, includi… | 77 | 21906 | stable |
| antonmedv/fx fx is a terminal JSON viewer and processor written in Go, offering an interactive TUI for exploring JSON and JavaScript-expression-based tr… | 84 | 20593 | stable |
| dogecoin/dogecoin Dogecoin Core is the reference full-node client and wallet for the Dogecoin cryptocurrency, adapted from Bitcoin Core. It lets anyone run a… | 66 | 15259 | active |
| HackerNews/API Official documentation and samples for the Hacker News public API, hosted on Firebase. It describes how to access HN items (stories, commen… | 32 | 13276 | stable |
| DaveGamble/cJSON cJSON is an ultralightweight JSON parser and serializer written in ANSI C, distributed as a single C file and header. It provides simple pa… | 59 | 12953 | stable |
| JamesNK/Newtonsoft.Json Json.NET (Newtonsoft.Json) is the most popular high-performance JSON framework for .NET, providing serialization, LINQ to JSON, JSON Path q… | 69 | 11315 | stable |
| r-spacex/SpaceX-API An open-source REST API serving SpaceX launch, rocket, core, capsule, Starlink, launchpad, and landing pad data, hosted publicly at api.spa… | 10 | 10914 | active |
| schachmat/wego wego is a terminal-based weather client written in Go that displays weather forecasts for 1 to 7 days. It supports multiple weather data ba… | 79 | 8538 | active |
| Jsonnet Jsonnet is a data templating configuration language that extends JSON with functions, variables, object-orientation, and imports to elimina… | 69 | 7562 | stable |
| json5/json5 JSON5 is a JavaScript library implementing the JSON5 data format, a superset of JSON that adds ES5.1 features like comments, unquoted keys,… | 23 | 7160 | stable |
| simeji/jid jid is an interactive command-line tool for incrementally drilling down into JSON data using jq-like and JMESPath filter queries. It provid… | 96 | 7136 | active |
| buger/jsonparser A fast, zero-allocation JSON parser for Go that lets you extract fields by path without defining structs or schemas. It is significantly fa… | 97 | 5648 | active |
| PaulJuliusMartinez/jless jless is a command-line JSON viewer written in Rust for reading, exploring, and searching JSON data with syntax highlighting, collapsible o… | 67 | 5468 | active |
| google/gson Gson is a Java library for converting Java objects to JSON and back, working with arbitrary objects via reflection without requiring annota… | 88 | 24225 | maintenance |
| ravionhq/superjson Superjson is a TypeScript library that safely serializes and deserializes JavaScript values to a superset of JSON, preserving types like Da… | 70 | 5280 | active |
| ibireme/yyjson yyjson is a high-performance JSON parsing and serialization library written in ANSI C (C89), capable of reading and writing gigabytes of JS… | 75 | 3849 | stable |
| itchyny/gojq gojq is a pure Go implementation of the jq command-line JSON processor, usable both as a CLI tool and as an embeddable Go library. It suppo… | 80 | 3796 | active |
| Jackson Jackson is the de facto standard JSON parsing and data-binding library for Java and the JVM, providing a streaming parser/generator, POJO-t… | 76 | 3745 | stable |
| tulios/json-viewer A Chrome browser extension that pretty-prints and syntax-highlights JSON and JSONP responses directly in the browser. It offers 27 themes, … | 32 | 3455 | active |
| django-import-export/django-import-export A Django application and library for importing and exporting data between Django models and file formats like CSV, XLSX, JSON, YAML, and HT… | 93 | 3334 | stable |
| jsoniter jsoniter is a high-performance JSON serialization and parsing library for Go (with a Java variant) that serves as a 100% compatible drop-in… | 10 | 13876 | maintenance |
| php-curl-class/php-curl-class PHP Curl Class is a PHP library that wraps PHP's cURL extension in a simple object-oriented API for sending HTTP requests. It supports GET,… | 93 | 3297 | active |
| json-c/json-c json-c is a C library implementing a reference-counted object model for constructing, serializing, and parsing JSON, aiming to conform to R… | 84 | 3287 | stable |
| loggerhead/json4u JSON For You (json4u) is an open-source web application for visualizing, editing, formatting, validating, and comparing JSON data. It offer… | 75 | 3228 | active |
| ohler55/oj Oj (Optimized JSON) is a fast JSON parser and object marshaller implemented as a C extension for Ruby. It serves as a drop-in replacement f… | 93 | 3225 | stable |
| wuseal/JsonToKotlinClass An IntelliJ IDEA and Android Studio plugin that generates Kotlin data class code from JSON strings, with support for annotations like Gson,… | 36 | 3179 | active |
| JSON Editor A web-based JSON editor library to view, edit, format, repair, compare, query, and validate JSON, usable as an embeddable component in web … | 76 | 12263 | maintenance |
| noahgorstein/jqp jqp is a terminal user interface (TUI) playground for interactively experimenting with jq queries against JSON or NDJSON input. It is built… | 56 | 2828 | active |
| codyogden/killedbygoogle Killed by Google is a website and open dataset tracking Google apps, services, and hardware that have been discontinued, presented as a sea… | 73 | 2702 | active |
| goatfungus/NMSSaveEditor A Java-based save editor for the game No Man's Sky with a user-friendly GUI. It lets players edit currencies, stats, inventories, and raw s… | 71 | 2591 | active |
| JMESPath JMESPath is a declarative query language for extracting and transforming elements from JSON documents, with a formal specification and comp… | 67 | 2451 | stable |
| josdejong/jsonrepair A TypeScript library that repairs invalid JSON documents, fixing issues like missing quotes, commas, brackets, single quotes, comments, tra… | 73 | 2397 | active |
| JMSSerializer jms/serializer is a PHP library for serializing and deserializing data of any complexity, supporting JSON and XML formats. It offers config… | 80 | 2343 | stable |
| josephburnett/jd jd is a command-line utility and Go library for diffing and patching JSON and YAML values. It supports a native human-readable diff format … | 80 | 2297 | active |
| open-source-parsers/jsoncpp JsonCpp is a mature C++ library for parsing, manipulating, and serializing JSON values, including support for preserving comments in JSON f… | 84 | 8885 | maintenance |
| marzer/tomlplusplus toml++ is a header-only C++17 library for parsing and serializing TOML configuration files, with optional serialization to JSON and YAML. I… | 65 | 2132 | stable |
| protostuff/protostuff Protostuff is a Java serialization library with built-in forward-backward compatibility (schema evolution) and validation, supporting plugg… | 29 | 2096 | active |
| dzhibas/SublimePrettyJson A Sublime Text 3 & 4 plugin for prettifying, minifying, validating, linting, and querying JSON directly in the editor. It also supports jq-… | 23 | 2039 | active |
| Starcounter-Jack/JSON-Patch A lean, high-performance JavaScript implementation of the JSON-Patch standard (RFC 6902) for updating JSON documents with delta patches. It… | 44 | 1982 | active |
| msiemens/tinydb TinyDB is a lightweight, pure-Python document-oriented NoSQL database that stores documents as dicts in a JSON file with no external depend… | 86 | 7557 | maintenance |
| digitalbazaar/jsonld.js A JavaScript implementation of the JSON-LD 1.0 and 1.1 W3C specifications, providing expansion, compaction, framing, and RDF dataset conver… | 64 | 1816 | active |
| OlaProeis/Ferrite Ferrite is a fast, lightweight desktop text editor for Markdown, JSON, YAML, and TOML files, built in Rust with egui for a native, responsi… | 73 | 1782 | active |
| bhollis/jsonview JSONView is a WebExtension for Firefox, Chrome, and Edge that pretty-prints JSON documents in the browser with syntax highlighting and coll… | 65 | 1715 | active |
| KilledByAPixel/JSONCrush A tiny JavaScript library (under 2KB, zero dependencies) that compresses JSON strings into URL-friendly strings using the JSCrush algorithm… | 52 | 1660 | stable |
| Softmotions/ejdb EJDB2 is an embeddable JSON document database engine written as a C11 library with a single-file storage format and an XPath-inspired query… | 67 | 1478 | active |
| huangyanbin/smartTable SmartTable is an Android library that automatically generates configurable, feature-rich tables from annotated Java objects, Lists, JSON, o… | 23 | 5226 | maintenance |
| googleapis/google-http-java-client Google's flexible and efficient Java library for making HTTP requests to any resource on the web. It features a pluggable transport abstrac… | 90 | 1441 | stable |
| portabletext/portabletext Portable Text is a JSON-based open specification for structured block content (rich text, images, code, custom types) that can be serialize… | 74 | 1438 | active |
| vurtun/lib A collection of five single-header C/C++ libraries (json.h, sched.h, web.h, sdefl.h, sinfl.h) providing a JSON parser, multithreaded task s… | 38 | 1427 | active |
| json-parser/json-parser A very low footprint DOM-style JSON parser written in portable ANSI C (C89). It ships as just json.c and json.h with no dependencies and a … | 41 | 1337 | stable |
| Seldaek/jsonlint A PHP library that validates and parses JSON with detailed, human-readable error messages pointing at the exact line and expected tokens. I… | 94 | 1325 | stable |
| Blazored/LocalStorage A C# library giving Blazor applications access to the browser's localStorage APIs, with automatic JSON serialization and deserialization of… | 10 | 1325 | active |
| jsonpickle/jsonpickle jsonpickle is a Python library that serializes arbitrary Python object graphs into JSON and deserializes them back into Python objects. It … | 90 | 1318 | stable |
| proyecto26/RestClient A Promise-based REST and HTTP client library for Unity built on top of UnityWebRequest. It lets game developers make async HTTP requests wi… | 79 | 1315 | stable |
| procore-oss/blueprinter Blueprinter is a declarative JSON serialization library for Ruby that turns business objects into simple hashes and renders them as JSON. I… | 76 | 1311 | active |
| vsme/chinese-days A TypeScript/npm library for querying Chinese statutory holidays, adjusted workdays (调休), regular workdays, and the 24 solar terms, plus lu… | 83 | 1274 | active |
| surveyjs/survey-creator SurveyJS Survey Creator is an embeddable, drag-and-drop form builder UI component for React, Angular, Vue, and plain JavaScript that genera… | 95 | 1272 | active |
| DmitryTsepelev/store_model StoreModel is a Ruby gem that wraps JSON-backed database columns (like jsonb) with ActiveModel-like classes using the Rails Attributes API.… | 76 | 1232 | active |
| evanphx/json-patch A Go library for applying RFC 6902 JSON Patch documents and creating/applying RFC 7396 JSON Merge Patch documents. It also supports compari… | 52 | 1228 | stable |
| rictic/jsonriver jsonriver is a small, dependency-free TypeScript library that parses JSON incrementally as it streams in, yielding a sequence of increasing… | 56 | 1206 | active |
| KnugiHK/WhatsApp-Chat-Exporter A customizable Python CLI tool that parses WhatsApp chat databases from Android and iOS/iPadOS backups, including decryption of crypt12/14/… | 83 | 1204 | active |
| andreyvit/json-diff A Node.js CLI tool and library that computes structural diffs between JSON files or objects, showing colored, human-readable differences. I… | 32 | 1202 | active |
| zserge/jsmn jsmn is a minimalistic, header-only JSON parser/tokenizer written in C89 with no dependencies and no dynamic memory allocation. It produces… | 23 | 4175 | maintenance |
| callumlocke/json-formatter A Chrome browser extension that formats and pretty-prints JSON API responses with syntax highlighting, collapsible trees, dark mode, and co… | 68 | 4128 | maintenance |
| G6EJD/ESP32-e-Paper-Weather-Display An Arduino/ESP32 firmware project that fetches weather data from the OpenWeatherMap API and renders it on Waveshare ePaper (e-ink) displays… | 76 | 1181 | active |
| P-p-H-d/mlib M*LIB is a header-only C library providing generic, type-safe containers and data structures (arrays, lists, hashmaps, trees, queues, strin… | 83 | 1154 | active |
| ThingPulse/esp8266-weather-station An Arduino library for building ESP8266-based weather stations that fetches data from OpenWeatherMap, Aeris, and other weather APIs. It inc… | 23 | 1143 | active |
| ergebnis/composer-normalize A Composer plugin that normalizes and consistently formats composer.json files. It can also be used as a standalone PHAR via Phive for proj… | 90 | 1121 | active |
| spatie/laravel-schemaless-attributes A PHP/Laravel package by Spatie that adds schemaless attributes to Eloquent models via a trait, storing arbitrary key-value data in a singl… | 72 | 1085 | stable |
| sksamuel/hoplite Hoplite is a boilerplate-free Kotlin library for loading configuration files into typesafe data classes. It supports multiple formats (YAML… | 90 | 1045 | active |
| Jeffail/gabs Gabs is a small Go library for parsing, creating, and editing dynamic or unknown JSON structures. It wraps map[string]interface{} hierarchi… | 32 | 3527 | maintenance |
| parnurzeal/gorequest GoRequest is a simplified HTTP client library for Go, inspired by Node.js SuperAgent, offering a fluent chainable API for making requests. … | 54 | 3515 | maintenance |
| lukas-krecan/JsonUnit JsonUnit is a Java library that simplifies JSON comparison in unit tests. It provides integrations with AssertJ, Hamcrest, Kotest, and Spri… | 77 | 1004 | active |
| pquerna/ffjson ffjson is a Go code generator that emits static MarshalJSON and UnmarshalJSON functions for your struct types, removing the runtime reflect… | 32 | 2993 | maintenance |
| lloyd/yajl YAJL (Yet Another JSON Library) is a small, portable ANSI C library for parsing and generating JSON using a streaming, callback-based (SAX-… | 77 | 2227 | maintenance |
| VBA-tools/VBA-JSON A VBA module providing JSON parsing and conversion for Excel, Access, and other Office applications on Windows and Mac. It converts JSON st… | 23 | 2137 | maintenance |
| dominictarr/JSON.sh JSON.sh is a pipeable JSON parser written entirely in shell (compatible with ash, bash, dash, and zsh) that flattens JSON documents into pa… | 32 | 2029 | maintenance |
| radondb/radon RadonDB is a cloud-native distributed MySQL-compatible database written in Go that provides automatic sharding, distributed transactions wi… | 23 | 1794 | maintenance |
| gildas-lormeau/JSONVue JSONVue is a Chromium browser extension that formats and displays JSON responses in a readable, highlighted view instead of raw text. It is… | 32 | 1590 | maintenance |
| FOSSASIA-Web/api.fossasia.net FOSSASIA API is a decentralized metadata API for open source communities and hackspaces across Asia, based on the Hackerspace/Freifunk API … | 32 | 1536 | maintenance |
| soheilpro/catj catj is a command-line tool that prints JSON files in a flat, dot-path format, showing each leaf value with its full path. The output is va… | 32 | 1322 | maintenance |
| kragniz/json-sempai A Python library that lets you import JSON files directly as if they were Python modules via an import hook. It is explicitly a joke/abomin… | 32 | 1243 | maintenance |
| ufna/VaRest VaRest is an Unreal Engine plugin that simplifies REST API communication and JSON handling, fully usable from Blueprints without C++ coding… | 10 | 1133 | maintenance |
| skyscreamer/JSONassert A Java library for writing JSON unit tests with minimal code, comparing JSON strings by logical structure and data. It integrates with JUni… | 23 | 1056 | maintenance |
| 15Dkatz/official_joke_api A free REST API serving random jokes in JSON format, with endpoints for random jokes, jokes by type (e.g., programming), jokes by ID, and b… | 32 | 1022 | maintenance |
| moonbitlang/core moonbitlang/core is the standard library for the MoonBit programming language, released alongside the compiler. It provides builtin types, … | 71 | 1197 | experimental |
| jsoma/tabletop Tabletop.js is a zero-dependency JavaScript library that fetches data from published Google Spreadsheets and exposes it as JSON. The projec… | 10 | 3768 | abandoned |
| HouzuoGuo/tiedot tiedot is a document (NoSQL) database engine written in Go that stores JSON documents and supports a query processor with set operations. I… | 23 | 2725 | abandoned |
| neuecc/Utf8Json Utf8Json is a high-performance, zero-allocation JSON serializer for C# that reads and writes directly to UTF8 binary, targeting .NET, .NET … | 10 | 2382 | abandoned |
| bradjasper/ImportJSON A Google Apps Script library that adds ImportJSON functions to Google Sheets, letting users import JSON from any URL directly into spreadsh… | 10 | 2131 | abandoned |
| bluzi/jsonstore jsonstore.io is a free, JSON-based cloud datastore for small projects, accessed entirely via HTTP requests (GET, POST, PUT, DELETE) against… | 10 | 2029 | abandoned |
| notnoop/java-apns A Java client library for the Apple Push Notification service (APNs) that sends push notifications to iOS/macOS devices. It is now defunct … | 23 | 1787 | abandoned |
| fossasia/loklak_scraper_js A collection of JavaScript scrapers for the loklak project that extract data from websites like Twitter and Quora and output JSON resemblin… | 10 | 1473 | abandoned |
| grafana-cold-storage/grafonnet-lib A Jsonnet library for generating Grafana dashboard JSON files as code. This repository is deprecated and replaced by the generated grafana/… | 10 | 1076 | abandoned |
| loklak/loklak_php_api A PHP client library for accessing the Loklak API, which provides JSON responses for social media search data. It is designed to be plugged… | 32 | 1056 | abandoned |
| hhurz/tableExport.jquery.plugin A jQuery plugin that exports HTML tables to multiple formats including CSV, JSON, XML, SQL, Excel (XLS/XLSX), Word, PDF, PNG, and Markdown.… | 10 | 1008 | abandoned |
| pandas-dev/pandas pandas is a fast, flexible Python library providing labeled data structures like the DataFrame for practical, real-world data analysis and … | 93 | 49564 | stable |
page 1 / 2 next →