Popularity
4.6
Growing
Activity
3.6
Growing
4
1
5
Monthly Downloads: 32
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Latest version: v0.2.0.0
jsonpath alternatives and similar packages
Based on the "JSON" category.
Alternatively, view jsonpath alternatives based on common mentions on social networks and blogs.
-
aeson-typescript
Generate TypeScript definition files from your ADTs -
safe-json
Automatic versioning of JSON formats for Haskell data types (with backwards compatibility) -
canonical-json
Canonical JSON for signing and hashing JSON values -
aeson-combinators
Aeson combinators for dead simple JSON decoding -
one-line-aeson-text
Pretty-printing short Aeson values as text
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com
Do you think we are missing an alternative of jsonpath or a related project?
Popular Comparisons
README
jsonpath-hs
Implementation of jsonpath as described by Steffen Göessner.
State of this library
This library is still work in progress, but feel free to use it create issues. It lacks some features and has a few variances from the description.
Missing Features
- The Length funtion: The ability to say
$.length
. It will just look forlength
key as of now. - ScriptExpression: The ability to say things like
$.book[(3+1)]
Variances
- The
$
sign in the beginning is not compulsory - The
$..*
will not produce the root object itself. ## Shout out to JSON-Path-Test-Suite I have copied a few of the tests from there, I will probably just sub-module the repository if and when the whole test suite is green.
Uses
I am using this library to support GCP authentication in the Kubernetes haskell client.