GitHub topics: jsonpath
rkosegi/yaml-toolkit
Tools to manipulate data within the YAML files and more
Language: Go - Size: 628 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 1
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.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 803 - Forks: 188
freestrings/jsonpath
JsonPath engine written in Rust. Webassembly and Javascript support too
Language: Rust - Size: 28.6 MB - Last synced at: about 3 hours ago - Pushed at: 9 months ago - Stars: 129 - Forks: 42
taimoorzaeem/aeson-jsonpath
Run RFC 9535 compliant JSONPath queries on Data.Aeson
Language: Haskell - Size: 144 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 0
jg-rp/ruby-json-p3
JSONPath, JSON Patch and JSON Pointer for Ruby
Language: Ruby - Size: 214 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 1
swaggerexpert/jsonpath
RFC 9535 JSONPath parser & validator
Language: JavaScript - Size: 810 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 0
stoplightio/spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
Language: TypeScript - Size: 22.6 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 2,869 - Forks: 267
NoEnv/vertx-jsonpath
Lightweight JsonPath for Vert.x
Language: Java - Size: 171 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 10 - Forks: 1
gnieh/fs2-data
streaming data parsing and transformation library
Language: Scala - Size: 17.1 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 159 - Forks: 28
h2non/jsonpath-ng Fork of kennknowles/python-jsonpath-rw
Finally, a JSONPath implementation for Python that aims to be standard compliant. That's all. Enjoy!
Language: Python - Size: 362 KB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 700 - Forks: 102
noear/snack-jsonpath
A Json Dom & JsonPath framework (for Java). Compatible with `jayway.jsonpath` and IETF JSONPath (RFC 9535) standards (Open customization support)
Language: Java - Size: 2.66 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 155 - Forks: 27
ohler55/ojg
Optimized JSON for Go
Language: Go - Size: 1.37 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 916 - Forks: 52
jg-rp/python-jsonpath-rfc9535
RFC 9535 JSONPath: Query Expressions for JSON in Python
Language: Python - Size: 150 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0
jg-rp/python-jsonpath
A flexible JSONPath engine for Python with JSON Pointer and JSON Patch
Language: Python - Size: 2.07 MB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 58 - Forks: 6
avk959/LGenerics
Generic algorithms and data structures for Lazarus/Free Pascal
Language: Pascal - Size: 99.9 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 128 - Forks: 18
f3ath/jessie
RFC 9535 - JSONPath: Query Expressions for JSON implementation in Dart
Language: Dart - Size: 274 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 38 - Forks: 5
theory/jsonpath
RFC 9535 JSONPath in Go
Language: Go - Size: 317 KB - Last synced at: 10 days ago - Pushed at: 18 days ago - Stars: 28 - Forks: 3
jsonpath-standard/jsonpath-compliance-test-suite
A Compliance Test Suite for the JSONPath Internet Draft
Language: JavaScript - Size: 190 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 14 - Forks: 12
sgreben/jp
dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows.
Language: Go - Size: 1.58 MB - Last synced at: 20 days ago - Pushed at: about 3 years ago - Stars: 1,336 - Forks: 35
wwkimball/yamlpath
YAML/JSON/EYAML/Compatible get/set/merge/validate/scan/convert/diff processors using powerful, intuitive, command-line friendly syntax.
Language: Python - Size: 1.65 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 131 - Forks: 23
rieckpil/java-testing-toolbox
:wrench: Testing Tools & Libraries Every Java Developer Must Know
Language: Java - Size: 755 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 69 - Forks: 31
e3mandle6n1/apex-jpath
A library for handling complex or dynamic JSON data within the Salesforce Apex environment. An invaluable tool for any Salesforce developer.
Language: Apex - Size: 67.4 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0
night-crawler/jsonpath-rust-bindings
Bindings for jsonpath-rust library
Language: Python - Size: 32.2 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 12 - Forks: 2
yetanalytics/pathetic
Utility Library for handling JSONPath and navigating JSON structures
Language: Clojure - Size: 303 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 38 - Forks: 0
rsonquery/rsonpath
Blazing fast JSONPath query engine written in Rust.
Language: Rust - Size: 62.8 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 101 - Forks: 11
cburgmer/json-path-comparison
Comparison of the different implementations of JSONPath and language agnostic test suite.
Language: Shell - Size: 14.3 MB - Last synced at: 13 days ago - Pushed at: 26 days ago - Stars: 94 - Forks: 27
bserdar/gojsonpath
Go JSON Path implementation with a flexible document model
Language: Go - Size: 199 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
ianchi/ESpression
ECMAScript Expressions parser and static eval
Language: TypeScript - Size: 1.39 MB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 20 - Forks: 0
janjorka/jsonpath-tools
Tools for JSONPath (RFC 9535) query language
Language: TypeScript - Size: 2.01 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0
oswaldobapvicjr/confectory
The modular configuration framework for Java applications
Language: Java - Size: 1.87 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 9 - Forks: 5
oswaldobapvicjr/jsonmerge
Utility for merging JSON objects supporting multiple JSON providers
Language: Java - Size: 237 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 2
cafec0c0/jsonpath-playground
An offline JavaFX JsonPath playground built on the jayway JsonPath implementation
Language: Java - Size: 490 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
aligay/jsonuri
🌳 阿里剑鱼、iceluna、vanex 数据操作底层库,使用O(n) 复杂度回溯祖先节点
Language: TypeScript - Size: 1.12 MB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 161 - Forks: 17
rudderlabs/rudder-json-template-engine
JSON path based template language for data transformations
Language: TypeScript - Size: 1.62 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 5 - Forks: 0
databendlabs/jsonb
JSONB implement in rust
Language: Rust - Size: 964 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 81 - Forks: 15
ashphy/jsonpath-online-evaluator
JSONPath Online Evaluator
Language: TypeScript - Size: 1.29 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 682 - Forks: 150
cielong/pyfx
A python-native JSON Viewer TUI.
Language: Python - Size: 3.25 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 8
qeet/IMPORTJSONAPI
Use JSONPath to selectively extract data from any JSON or GraphQL API directly into Google Sheets.
Language: JavaScript - Size: 188 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 269 - Forks: 37
martin-helmich/phpunit-json-assert
PHPUnit assertions for JSON documents
Language: PHP - Size: 95.7 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 128 - Forks: 26
SoftCreatR/JSONPath
JSONPath implementation for PHP.
Language: PHP - Size: 267 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 161 - Forks: 30
jg-rp/json-p3
JSONPath, JSON Patch and JSON Pointer for JavaScript
Language: TypeScript - Size: 5.51 MB - Last synced at: 8 days ago - Pushed at: 16 days ago - Stars: 30 - Forks: 4
sinclairnick/jsonpath-ts
Type inference for JSONPath queries
Language: TypeScript - Size: 68.4 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 0
atamano/jsonpathly
Typescript JsonPath implementation
Language: TypeScript - Size: 517 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 27 - Forks: 2
speakeasy-api/openapi-overlay
An implementation of the OpenAPI Overlay specification. This specification defines a means of editing a OpenAPI Specification file by applying a list of actions. Check out the playground
Language: Go - Size: 144 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 33 - Forks: 7
CodeShayk/JSONPredicate
.Net library that provides a powerful and intuitive way to evaluate string-based predicate expressions against JSON objects using JSONPath syntax.
Language: C# - Size: 53.7 KB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
microsoft/object-basin
JavaScript/TypeScript + .NET libraries to stream updates to an object using JSONPaths and JSON Patches
Language: C# - Size: 83 KB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 48 - Forks: 2
AsaiYusuke/jsonpath
A query library for retrieving part of JSON based on JSONPath syntax.
Language: Go - Size: 1.27 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 27 - Forks: 5
besok/jsonpath-rust
Support for json-path in Rust
Language: Rust - Size: 432 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 130 - Forks: 32
speakeasy-api/jsonpath
This is a full implementation of RFC 9535 built to be WASM compatible and powers https://overlay.speakeasy.com/
Language: Go - Size: 9.61 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 16 - Forks: 6
ackness/fetch-jsonpath-mcp
A Model Context Protocol (MCP) server that provides tools for fetching and extracting JSON data from URLs using JSONPath patterns.
Language: Python - Size: 179 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1
hiltontj/serde_json_path
Query serde_json Values with JSONPath
Language: Rust - Size: 446 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 61 - Forks: 5
davidhoo/jsonpath
A complete Go implementation of JSONPath that fully complies with [RFC 9535]. Provides both a command-line tool and a Go library with support for all standard JSONPath features.
Language: Go - Size: 176 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0
Stillpoint-Software/hyperbee.json
A high-performance JSON library for System.Text.Json JsonElement and JsonNode, providing robust support for JSONPath, JsonPointer, JsonPatch, and JsonDiff.
Language: C# - Size: 1020 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 1
linw1995/data_extractor
Combine XPath, CSS Selectors and JSONPath for Web data extracting.
Language: Python - Size: 1.07 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 29 - Forks: 5
robotframework-thailand/robotframework-jsonlibrary
Robotframework Test Library to manipulate JSON using JSONPath
Language: Python - Size: 267 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 49 - Forks: 39
LachlanMcKee/gsonpath
A Java annotation processor library which generates gson type adapters using basic JsonPath style annotations
Language: Kotlin - Size: 1.35 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 62 - Forks: 4
uvlad7/ruby-jsoncons
Ruby gem that wraps jsoncons library
Language: Ruby - Size: 87.9 KB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0
theory/sqljson
PostgreSQL-compatible SQL-standard SQL/JSON in Go
Language: Go - Size: 4.27 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 9 - Forks: 1
oswaldobapvicjr/jep-data-extension
An extension of the Java Expression Parser library with useful functions for data handling
Language: Java - Size: 572 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1
doomspork/cobblestone
A better path to data. Powerful data querying and transformation library for Elixir
Language: Elixir - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0
Galbar/JsonPath-PHP
A JsonPath implementation in PHP
Language: PHP - Size: 369 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 207 - Forks: 40
dashjoin/json-schema-form
Angular JSON Schema Form Library
Language: TypeScript - Size: 1.98 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 87 - Forks: 26
kourosh-ebinj/linkedin-json
A lightweight .NET reference project for handling JSON data effectively — featuring real-world examples, helper functions, and performance-aware techniques.
Language: C# - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
Abdulbasii/spectra
A Next.js application demonstrating custom authentication using sessions, CSRF protection, and email verification.
Size: 1000 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
robb/RBBJSON
Flexible JSON traversal for rapid prototyping.
Language: Swift - Size: 61.5 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 163 - Forks: 4
stanac/JsonPathway
JsonPath implementation in .NET standard 2.0 that depends only on System.Text.Json.
Language: C# - Size: 184 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 10 - Forks: 2
secomind/exjsonpath
JSONPath library for Elixir
Language: Elixir - Size: 110 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 8
antchfx/jsonquery
JSON xpath query for Go. Golang XPath query for JSON query.
Language: Go - Size: 50.8 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 273 - Forks: 31
danielaparker/JsonCons.Net
The JsonCons.Net libraries complement the System.Text.Json namespace with support for JSON Pointer, JSON Patch, JSON Merge Patch, JSONPath, and JMESPath.
Language: C# - Size: 2.75 MB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 60 - Forks: 8
wanglingsong/JsonSurfer
A streaming JsonPath processor in Java
Language: Java - Size: 1.05 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 304 - Forks: 55
mattbishop/sql-jsonpath-js
JS implementation of the SQL/JSONPath dialect, from SQL2016.
Language: TypeScript - Size: 2.54 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
jsware/jsonpath-cli
Command-line interface for the jsonpath-plus library.
Language: JavaScript - Size: 108 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1
fivesmallq/web-data-extractor
Extracting and parsing structured data with jQuery Selector, XPath or JsonPath from common web format like HTML, XML and JSON.
Language: Java - Size: 721 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 55 - Forks: 19
arran4/lookup
A golang structure based element lookup library
Language: Go - Size: 186 KB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1
supermetrics-public/pecl-jsonpath
PHP extension for JSONPath
Language: PHP - Size: 740 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 25 - Forks: 4
umjammer/vavi-util-screenscraping
✂ Screen scraping utility for Java using annotations
Language: Java - Size: 673 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
ofabricio/rift
Bind and Unbind values to a struct with a path notation.
Language: Go - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
steinfletcher/apitest-jsonpath
JSONPath assertions for apitest
Language: Go - Size: 48.8 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 6
keilerkonzept/dockerfile-json
🐳 parse & print a Dockerfile as JSON, query (e.g. extract base images) using JSONPath.
Language: Go - Size: 2.92 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 27 - Forks: 6
neslib/Neslib.Json
Fast and memory-efficient JSON for Delphi
Language: Pascal - Size: 320 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 84 - Forks: 24
typeable/schematic
type-safe JSON spec and validation tool
Language: Haskell - Size: 197 KB - Last synced at: 1 day ago - Pushed at: almost 5 years ago - Stars: 86 - Forks: 10
steinfletcher/apitest
A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.
Language: Go - Size: 2.2 MB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 819 - Forks: 55
jagzmz/json-to-cypher
Effortlessly map JSON data to Neo4j graphs. Define a schema once, and JSON2Cypher generates the Cypher CREATE and MERGE queries for nodes and relationships.
Language: TypeScript - Size: 2.91 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
mtannaan/elixpath
JSONPath-like operations for Elixir's native data structure
Language: Elixir - Size: 326 KB - Last synced at: about 14 hours ago - Pushed at: 6 months ago - Stars: 12 - Forks: 2
seamile/jsonfmt
A CLI tool for pretty printing, querying and format conversion JSON documents.
Language: Python - Size: 143 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 13 - Forks: 0
nomisRev/kotlinx-serialization-jsonpath
KotlinX Serialization JsonElement DSL based on Arrow Optics
Language: Kotlin - Size: 920 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 39 - Forks: 2
Lydanne/ctxexp-parser
In the dynamic execution of JS language environment (wechat applet) to execute JS class calling function.
Language: JavaScript - Size: 691 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 22 - Forks: 2
JeanBaptisteWATENBERG/react-jsonpath-editor
A react component that enables simple jsonpath editing by providing autocompletion and preview evaluation
Language: JavaScript - Size: 3.27 MB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 26 - Forks: 5
PaesslerAG/jsonpath
Language: Go - Size: 71.3 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 200 - Forks: 41
ssube/salty-dog
Rule-based JSON/YAML validator using JSON schemas
Language: TypeScript - Size: 2.76 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 4
hitplum/pyjsonpath
A Python tool that parses JSON documents using JsonPath
Language: Python - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 1
fiffu/j2x-proxy
Do you sometimes need to GET a JSON API, extract some value, then return it in XML? This is for you.
Language: Python - Size: 13.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
bashtools/JSONPath.sh
JSONPath implementation in Bash for filtering, merging and modifying JSON
Language: Shell - Size: 708 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 58 - Forks: 14
GreyPlane/jsonpath4s
Compile JsonPath to Monocle optics, pass and use it freely.
Language: Scala - Size: 52.7 KB - Last synced at: 24 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0
burningwave/json
A set of components for handling JSON documents
Language: Java - Size: 51.6 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0
adobe/json-formula
Query language for JSON documents
Language: JavaScript - Size: 10.3 MB - Last synced at: 14 days ago - Pushed at: 7 months ago - Stars: 21 - Forks: 8
codeniko/JsonPathKt
A lighter and more efficient implementation of JsonPath in Kotlin
Language: Kotlin - Size: 203 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 63 - Forks: 7
jershell/rjpath
RJPath – JSONPath for Kotlin Multiplatform
Language: Kotlin - Size: 80.1 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
EliteMasterEric/jsonpath
A JSONPath evaluator for Haxe
Language: Haxe - Size: 392 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 1
remorhaz/php-json-path
JSONPath implementation in PHP.
Language: PHP - Size: 710 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 5