Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Miscellaneous
  4. JSON

JSON

The "Awesome JSON" project is a curated collection of resources focused on JSON, a lightweight data interchange format that is easy for humans to read and write and easy for machines to parse and generate. This list includes libraries, tools, tutorials, and best practices for working with JSON in various programming environments. It serves as a valuable resource for developers of all skill levels, from beginners looking to understand the basics of JSON to experienced developers seeking advanced techniques and tools for data manipulation. Users can explore a wide range of JSON-related resources to enhance their projects and streamline their data handling processes.

data-interchangejsonweb-developmentprogrammingdata-serializationapi
RSSView on GitHub
1.5k stars197 forks0 contributorsUpdated
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

Related Awesome Lists

📦
Awesome

The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.

452.0k
📦
Self Hosted

The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.

284.1k
📦
Free for Developers

The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.

120.5k
📦
Beginner-Friendly Projects

The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.

84.2k

Table of Contents

29 sections · 274 projects

Applications

3 projects
Dadroit JSON Viewer
dadroit.com
Visual JSON
Visual JSON

A simple JSON pretty-viewer application for Mac OS X.

Objective-C30410 years ago
JSONExport
JSONExport

A macOS desktop app that converts JSON objects into model classes for multiple programming languages and frameworks.

Swift4,8102 years ago

Binary Serialization

6 projects
BSON
bsonspec.org
MessagePack
msgpack.org
UBJSON
ubjson.org
CBOR
datatracker.ietf.org
PSON
PSON

A super efficient binary serialization format for JSON, focused on minimal encoding size through dictionaries and varints.

JavaScript4638 years ago
JSON BinPack
jsonbinpack.org

Browser Extensions

8 projects
JSON Formatter
chromewebstore.google.com
JSON Viewer
chromewebstore.google.com
JSON Finder
chromewebstore.google.com
JSON Viewer Pro
chromewebstore.google.com
Discoverable JSON
chromewebstore.google.com
JSONView
addons.mozilla.org
JSONAce
apps.apple.com
JSONView
apps.apple.com

Command-line tools

23 projects
dsq
dsq

A command-line tool for running SQL queries against JSON, CSV, Excel, Parquet, and other structured data files.

Go3,8652 years ago
fx
fx

A terminal-based JSON viewer and processor with interactive exploration and JavaScript processing capabilities.

Go20,5442 months ago
jo
jo

A command-line utility to create JSON objects and arrays from shell input.

C4,8631 year ago
jsoncat
jsoncat

A command-line JSON pretty-printer and parser based on a recursive lexical analyzer.

C265 years ago
jq
jq

A lightweight, zero-dependency command-line JSON processor for slicing, filtering, and transforming JSON data.

C35,2735 days ago
jaq
jaq

A jq clone written in Rust focused on correctness, speed, and simplicity, with support for YAML, CBOR, TOML, and XML.

Rust3,6777 days ago
gojq
gojq

A pure Go implementation of jq for parsing, filtering, and transforming JSON and YAML data.

Go3,7814 days ago
livejq
livejq

A Rust-based jq alternative for continuous JSON parsing that doesn't crash on invalid input, with configurable filtering.

Rust181 year ago
json
trentm.com
json-search
json-search

A lightweight CLI tool for searching JSON files with simple, grep-like syntax.

C41 year ago
jshon
web.archive.org
jarg
jdp.github.io
jsawk
jsawk
Shell1,3854 years ago
json-dotenv
json-dotenv

A command-line tool to manipulate and extract environment variables from files using JSON format.

Python93 years ago
gron
gron
Go14,4891 year ago
jid
jid

An interactive command-line tool to drill down JSON data incrementally with jq-like filtering, auto-completion, and JMESPath support.

Go7,13420 days ago
jiq
jiq

An interactive JSON query tool that combines jid's drill-down interface with jq's powerful filtering expressions.

Go9333 years ago
jv
jv

A command-line tool for viewing and pretty-printing JSON data.

Go1218 years ago
jl
jl

A tiny functional language for querying and manipulating JSON, like sed but for JSON data.

Haskell4754 years ago
OjG
OjG

A high-performance JSON parser and toolkit for Go, optimized for large and variable datasets.

Go95118 days ago
visidata
visidata

A terminal spreadsheet multitool for exploring and arranging tabular data from various formats.

Python9,1988 days ago
jc
jc

A CLI tool and Python library that converts command output, files, and strings to JSON, YAML, or dictionaries for easier parsing.

Python8,6491 month ago
logdy
logdy

A lightweight, single-binary tool for viewing and filtering terminal logs in a real-time web interface.

Go2,25011 months ago

Databases

11 projects
MongoDB
mongodb.com
RethinkDB
rethinkdb.com
EJDB
EJDB

EJDB2 is an embeddable JSON database engine with a simple XPath-like query language (JQL) for C applications.

C1,4798 days ago
Lowdb
Lowdb

A simple, type-safe local JSON database for Node.js and browsers using plain JavaScript.

JavaScript22,5663 months ago
Lawnchair
Lawnchair

A lightweight client-side JSON document store for web applications with pluggable adapters.

JavaScript2,1246 years ago
JSON ODM
JSON ODM
JavaScript1003 years ago
json-server
json-server

Get a full fake REST API with zero coding in less than 30 seconds by serving JSON files.

JavaScript75,6654 months ago
Kinto
Kinto
Python4,4191 day ago
CouchDB
couchdb.apache.org
rxdb
rxdb

A fast, local-first, reactive NoSQL database for JavaScript applications with realtime sync capabilities.

TypeScript23,28919 hours ago
JSONlite
JSONlite

A simple, self-contained, serverless, zero-configuration JSON document store that sandboxes the current working directory like SQLite.

Shell8431 year ago