Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Json Processing

Json Processing

26 projects

Showing 26 of 26 projects

JsonPath
JsonPathJava

A Java DSL for reading, querying, and manipulating JSON documents using XPath-like expressions.

#java-library#json-query#dsl
Stars9.4k
Forks1.7k
Last commit5 months ago
dasel
daselGo

A command-line tool and library for querying, modifying, and converting data across JSON, YAML, TOML, XML, CSV, HCL, and INI formats.

#yaml#go-library#command-line-tool
Stars8.0k
Forks170
Last commit26 days ago
underscore-cli
underscore-cliJavaScript

A command-line utility for processing JSON and JavaScript data, inspired by Perl and Unix tools like sed and awk.

#cli-tool#nodejs#json-processing
Stars1.7k
Forks80
Last commit5 years ago
Jolt
JoltJava

A Java library for declarative JSON-to-JSON transformations using JSON-based specifications.

#java-library#declarative-spec#data-restructuring
Stars1.7k
Forks351
Last commit29 days ago
Underscore.m
Underscore.mObjective-C

A small utility library for chaining data manipulation operations on common Objective-C data structures.

#macos-development#functional-programming#objective-c
Stars1.5k
Forks98
Last commit8 years ago
jiq
jiqGo

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

#developer-tools#json-query#terminal
Stars933
Forks33
Last commit3 years ago
ramda-cli
ramda-cliLiveScript

A CLI tool for processing JSON and text data with functional pipelines using Ramda, supporting both command-line and interactive browser modes.

#stream-processing#functional-programming#pipeline
Stars583
Forks12
Last commit3 years ago
Underscore-java
Underscore-javaJava

A Java port of Underscore.js providing functional programming utilities, XML/JSON processing, and fluent data manipulation.

#functional-programming#java#xml to json
Stars551
Forks83
Last commit7 days ago
Quamina
QuaminaGo

A high-performance Go library for matching JSON events against multiple patterns with support for wildcards, regex, and complex queries.

#event-driven#high-performance#concurrent
Stars497
Forks28
Last commit21 days ago
jl
jlHaskell

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

#stream-processing#haskell#functional-programming
Stars475
Forks19
Last commit4 years ago
JSON-LD
JSON-LDJava

A Java implementation of the JSON-LD 1.0 specification for working with Linked Data in JSON format.

#linked-data#json-ld#java-library
Stars388
Forks155
Last commit2 years ago
JsonSurfer
JsonSurferJava

A streaming JsonPath processor for Java that extracts JSON data without loading entire documents into memory.

#java-library#non-blocking#streaming-json
Stars317
Forks58
Last commit2 years ago
File Scanning Framework
File Scanning FrameworkPython

A modular, recursive file scanning framework that extends Yara signatures to extract and analyze file objects for malware analysis and intelligence.

#file-analysis#security-automation#file-scanning
Stars294
Forks46
Last commit4 years ago
GROQ
GROQJavaScript

A command-line tool for querying and transforming JSON/NDJSON documents using the GROQ query language.

#json-api#developer-tools#sanity-io
Stars235
Forks14
Last commit2 days ago
oq
oqCrystal

A performant, portable jq wrapper that consumes and outputs formats like XML and YAML using jq filters.

#yaml-processing#jq-wrapper#yaml
Stars207
Forks14
Last commit8 days ago
Sawmill
SawmillJava

A Java library for enriching, transforming, and filtering JSON documents using configurable pipelines.

#grok#java-library#user-agent
Stars123
Forks23
Last commit1 day ago
Jackson Afterburner
Jackson AfterburnerJava

Dynamic bytecode generation module for Jackson POJO serializers and deserializers to reduce data binding overhead.

#jackson-module#performance-optimization#java
Stars92
Forks21
Last commit6 years ago
strip-json-comments-cli
strip-json-comments-cliJavaScript

A CLI tool that strips comments and trailing commas from JSON files, enabling comment usage in JSON.

#developer-tools#cli-tool#json-processing
Stars78
Forks6
Last commit3 years ago
cl-hash-util
cl-hash-utilCommon Lisp

A Common Lisp utility library for easier hash table manipulation with deep access, creation macros, and conversion functions.

#functional-programming#hash-table#macros
Stars32
Forks3
Last commit2 years ago
jsonpath
jsonpathGo

A Go library for extracting parts of JSON objects using JSONPath query syntax with high compatibility and user-friendly error handling.

#parsing#json-query#jsonpath
Stars32
Forks5
Last commit4 days ago
fanci
fanciJavaScript

A lightweight Node.js module to extract, rename, and transform JSON data using declarative templates.

#template-engine#lightweight#node-module
Stars29
Forks6
Last commit9 years ago
cl-json-pointer
cl-json-pointerCommon Lisp

A Common Lisp implementation of JSON Pointer (RFC6901) that works independently of any specific JSON library.

#json-pointer#json-processing#library-agnostic
Stars13
Forks2
Last commit3 years ago
jmespath.cr
jmespath.crCrystal

A fully compliant Crystal implementation of the JMESPath query language for extracting data from JSON documents.

#library#json-query#crystal-lang
Stars12
Forks0
Last commit3 months ago
jsontl
jsontlJavaScript

A JSON-based language and library for transforming JSON data using declarative operations.

#conditional-operations#javascript-library#json-processing
Stars7
Forks0
Last commit11 years ago
json-sharp
json-sharpJavaScript

A JavaScript library for processing declarative operations on JSON objects using a sharp (#) syntax.

#declarative-programming#jsonpath#deepmerge
Stars6
Forks4
Last commit9 years ago
prepare-angular-json
prepare-angular-jsonJavaScript

A CLI tool that generates a clean angular.json from a commented angular.jsonc for readable Angular configs.

#developer-tools#angular-cli#build-automation
Stars1
Forks0
Last commit1 year ago

Related Tags

#Json11#Json Query6#Data Transformation6#Data Manipulation6#Command Line Tool5#Javascript5#Functional Programming5#Data Extraction5#Java Library5#Cli Tool4#Command Line4#Java4
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