Displaying 1 to 20 from 33 results

jp - dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows.

  •    Go

Dead simple terminal plots from JSON (or CSV) data. Bar charts, line charts, scatter plots, histograms and heatmaps are supported. Or download the binary from the releases page.

spectral - A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v2 & v3

  •    TypeScript

Find more installation methods in our documentation. Spectral, being a generic YAML/JSON linter, needs a ruleset in order to be able to lint files. You can learn more about the rulesets here.

jsonpath - Query and manipulate JavaScript objects with JSONPath expressions

  •    Javascript

Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js. Here are syntax and examples adapted from Stefan Goessner's original post introducing JSONPath in 2007.

jspath - DSL that enables you to navigate and find data within your JSON documents

  •    Javascript

JSPath is a domain-specific language (DSL) that enables you to navigate and find data within your JSON documents. Using JSPath, you can select items of JSON in order to retrieve the data they contain. JSPath for JSON is like XPath for XML.




JSONPath - A fork of JSONPath from http://goessner.net/articles/JsonPath/

  •    Javascript

Analyse, transform, and selectively extract data from JSON documents (and JavaScript objects). Note that jsonpath-plus is currently suffering from performance problems and the maintainers are not currently able to work on resolving. You may wish to use jsonpath to avoid this problem (though noting that it does not include the proprietary features added to jsonpath-plus).

jmespath.js - Javascript implementation of JMESPath, a query language for JSON

  •    Javascript

jmespath.js is a javascript implementation of JMESPath, which is a query language for JSON. It will take a JSON document and transform it into another JSON document through a JMESPath expression. In the example we gave the search function input data of {foo: {bar: {baz: [0, 1, 2, 3, 4]}}} as well as the JMESPath expression foo.bar.baz[2], and the search function evaluated the expression against the input data to produce the result 2.


kazaam - Arbitrary transformations of JSON in Golang

  •    Go

Kazaam was created with the goal of supporting easy and fast transformations of JSON data with Golang. This functionality provides us with an easy mechanism for taking intermediate JSON message representations and transforming them to formats required by arbitrary third-party APIs.Inspired by Jolt, Kazaam supports JSON to JSON transformation via a transform "specification" also defined in JSON. A specification is comprised of one or more "operations". See Specification Support, below, for more details.

xapi-profiles - A set of documents addressing the structure of and supporting services for xAPI Profiles

  •    Python

This is a companion specification to the core xAPI Specification that addresses the structure and supporting services for xAPI Profiles. A profile is the human and/or machine-readable documentation of application-specific concepts, statement patterns, extensions, and statement templates used when implementing xAPI in a particular context. In a nutshell, a profile documents the vocabulary concepts, extensions, statement templates, and patterns that are required for xAPI to be implemented consistently for a specific use case. A profile empowers designers and developers to establish a controlled, domain-specific vocabulary and determine what data should be captured/stored and reported on. In other words, a profile really is the blueprint for a successful, semantically interoperable xAPI implementation.

JSONPathCLI - A cli program wrapping the functionality of s3u's JSONPath

  •    Javascript

If the results are of a primitive type (string, number, boolean), they are output separated by a newline.

wgrep - wgrep is a command line utility for running selector queries against URLs

  •    Javascript

wgrep is a command line utility for running selector queries against HTTP-based resources. This example will return a tab-delimited list of link text and resources they are linked to.

json-path-processor - JsonPathProcessor (JPP) - A common data processor target to process data without running try catch hell, and get/set properties of nested objects

  •    Javascript

JsonPathProcessor (JPP) - A common data processor target to process data without running try catch hell, and get/set properties of nested objects. Now JPP stop using lodash and move to ES5. For none ES5 browsers/enviromnent, you should use polyfills to ensure JPP works well. You can try polyfill.io or polyfills.io.

phpunit-json-assert - PHPUnit assertions for JSON documents

  •    PHP

This library adds several new assertions to PHPUnit that allow you to easily and concisely verify complex data structures (often, but not necessarily, JSON documents) using JSONPath expressions and JSON schemas. Martin Helmich kontakt@martin-helmich.de This library is MIT-licensed.

jsonpath-online-evaluator - JSONPath Online Evaluator

  •    Javascript

Artifacts are placed under the dist.

silverstripe-jsontext - JSON storage and querying

  •    PHP

Exposes a complete API that allows developers to write-to, and query-from JSON in a dedicated DBField subclass. In addition, if your project uses the silverstripe/cms package, then all SiteTree objects are automatically extended to allow multiple, arbitrary UI fields as declared in getCMSFields(), to write to a JSON object in a single database field.

jsonpath-object-transform - Transform an object literal using JSONPath.

  •    Javascript

Transform an object literal using JSONPath. Pulls data from an object literal using JSONPath and generate a new objects based on a template. Each of the template's properties can pull a single property from the source data or an array of all results found by its JSONPath. When pulling an array of data you can also supply a subtemplate to transform each item in the array.

JsonPath-PHP - A JsonPath implementation in PHP

  •    PHP

This is a JSONPath implementation for PHP. This implementation features all elements in the specification except the () operator (in the spcecification there is the $..a[(@.length-1)], but this can be achieved with $..a[-1] and the latter is simpler).

json_matcher - Library for simplifying data verification in functional tests for your JSON-based APIs

  •    PHP

Assertion library for simplifying JSON data and structure verification in your tests. It's framework-agnostic, so you can use it with PhpUnit, PhpSpec, Peridot or whatever framework you use. All these issues can be solved with two simple things: JSON normalization and key exclusion on matching. This is what this library does. It provides you a way to verify data in given JSON in multiple steps instead of one big assertion.

web-data-extractor - Extracting and parsing structured data with jQuery Selector, XPath or JsonPath from common web format like HTML, XML and JSON

  •    Java

Web Data Extractor - Extracting and parsing structured data with Jquery Selector, XPath or JsonPath from common web format like HTML, XML and JSON.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.