community
jqp
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
community
-
Ask HN: Help Us Improve JSON Schema's Community Working Meetings
The JSON Schema organization is looking for honest feedback on how we can make our Community Working Meetings and Office Hours more engaging with the community. We would love to see new recurrent faces in there to help improve JSON Schema.
Did you attend an Office Hours or Open Community Working Meeting in the last 12 months?
If so, please fill in this 1 minute survey to help us improve!
https://docs.google.com/forms/d/e/1FAIpQLSenQIBMSQ1LZ2Y5Ar-35FgL9q3KQ9Y3dyHiDwljbjOzrYs3uw/viewform
You can also find a record of this discussion here: https://github.com/json-schema-org/community/issues/566
- Jsonhero.io: Enhanced JSON structure visualization
-
JSONForms: Customizable JSON Schema-based forms
At crossref.org we are building out a form-based application using this library, and also working on the development of the VueJS/Vuetify renderer set https://github.com/eclipsesource/jsonforms-vuetify-renderers.
The UISchema is a compromise, and I think that largely is a result of the limitations of JSON Schema when applied to form generation - it's good, but it's not perfect.
There is an open discussion on the JSON Schema GH about creating a custom JSON Schema vocabulary for form generation, which could answer some of these limitations https://github.com/json-schema-org/community/discussions/70
jqp
-
FZF + JQ = Interactive JQ (+ a vim bonus)
You may be familiar with some utilities that provide this interactivity, like jqp, but these come with their own downsides, namely subtle bugs due to the re-implementation of the original JQ in language X, but also they are additional dependencies you have to track and install for your platform architecture and OS/distribution.
-
What daily terminal based tools are you using for cluster management?
Jqp: https://github.com/noahgorstein/jqp (for more complex jq stuff)
-
Jsonhero.io: Enhanced JSON structure visualization
Also check out jqp (jq REPL) for when you need a few tries to get the right jq selector: https://github.com/noahgorstein/jqp
Looks a bit like fzf combined with jq.
-
Jq Internals: Backtracking
jqp the Text User Interface for playing about with jq might help a bit.
You can have your input JSON terminal left, the output post jq terminal right and interactively edit your jq script elements above.
( based upon the Go implementation of jq )
See: https://github.com/noahgorstein/jqp
-
Use npm query and jq to dig into your dependencies
I also showed using a TUI wapper around `jq` called `jqp` https://github.com/noahgorstein/jqp which can be nice when iterating on a `jq` filter
- jqp
- A TUI playground for exploring jq
- noahgorstein/jqp: A TUI playground to experiment with jq
-
Hacker News top posts: Sep 20, 2022
Jqp – A TUI playground for exploring jq\ (22 comments)
- Jqp – A TUI playground for exploring jq
What are some alternatives?
JSON-to-Go - Translates JSON into a Go type in your browser instantly (original)
OpenLens - OpenLens Binary Build Repository
CyberChef - The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
kconf - Manage multiple kubeconfigs easily
openapi-generator - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
stern - ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
json5 - JSON5 — JSON for Humans
kubebox - ⎈❏ Terminal and Web console for Kubernetes
jsonhero-web - JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀. Built with 💜 by the Trigger.dev team.
kubectl-status - A kubectl plugin to print a human-friendly output that focuses on the status fields of the resources in kubernetes.
jaq - A jq clone focussed on correctness, speed, and simplicity
up - Ultimate Plumber is a tool for writing Linux pipes with instant live preview