https://json-schema.hyperjump.io
This is a web interface for @hyperjump/json-schema.
The app is deployed to Github Pages from the gh-pages
branch. The site is
served through Cloudflare.
Validate JSON Schema documents online
Home Page: https://json-schema.hyperjump.io
License: MIT License
https://json-schema.hyperjump.io
This is a web interface for @hyperjump/json-schema.
The app is deployed to Github Pages from the gh-pages
branch. The site is
served through Cloudflare.
I was hoping to do:
{
"$id": "https://json-schema.hyperjump.io/schema",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"query_id": {
"$ref": "https://people.apache.org/~epugh/ubi/schema/query_id.schema.json#/definitions/query_id"
}
}
}
But get the error:
Ud: Unable to load resource 'https://people.apache.org/~epugh/ubi/schema/query_id.schema.json#/definitions/query_id'. Referenced from 'https://json-schema.hyperjump.io/schema'.
A nice to have would be a quick formatter action. I currently copy and paste from the IDE back and forth.
Some other little bells would be adding formatting options, spaces, indentation.. maybe incorporate prettier like config where you can define how to include line breaks for the formatting.
It can just so happen that both of the reference documents are on different languages. While it makes no sense, it can happen (e.g. Gitlab CI schema is on JSON, Gitlab CI configuration itself is on YAML).
It'd be really convenient to be able to independently specify the documents' format.
I want to link to Hyperjump with the schema pre-populated. One approach to do so could be so send the schema (possibly encoded) via a query parameter to the application which can be decoded and inserted into the schema pane on the left.
Also if the toggle between JSON and YAML were pages on different routes, that'd make it much more convenient to link to the intended language when supplying the schema via the URL.
ignore this issue :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.