Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/datreeio/yaml-schema-validator
An open source yaml schema validator. just like json schema - only better
https://github.com/datreeio/yaml-schema-validator
json-schema json-schema-validator yaml-parser yaml-schema yaml-validator
Last synced: 3 months ago
JSON representation
An open source yaml schema validator. just like json schema - only better
- Host: GitHub
- URL: https://github.com/datreeio/yaml-schema-validator
- Owner: datreeio
- License: apache-2.0
- Created: 2021-11-22T10:21:21.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-26T07:14:40.000Z (over 2 years ago)
- Last Synced: 2024-05-22T12:33:19.526Z (6 months ago)
- Topics: json-schema, json-schema-validator, yaml-parser, yaml-schema, yaml-validator
- Language: TypeScript
- Homepage: https://yamlschemavalidator.datree.io
- Size: 1.38 MB
- Stars: 19
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
- awesome-datree - Yaml Schema Validator - An on-line YAML Schema Validator for easily writing JSONScham in YAML format **by datreeio** (💻 Projects)
README
# yaml schema validator online
For reference, here is a list of features & changes we might want to implement in the future:
(important features & quick wins marked in bold).- **include build:wasm in CI/CD pipeline and put /public/main.wasm in .gitignore**
- **docs, README.md, CONTRIBUTING.md, GitHub about, GitHub repository image**
- **favicon & icons in general**
- **general web page design**
- **support ajv keywords**
- **support multiple versions of json schema (currently only latest)**
- save & share
- export as custom rule option
- better error line marker (currently only for yaml errors)
- header and additional text on the page
- improve error messages formats
- support custom keys (resourceMinimum & resourceMaximum)
- optimize the words & technical terms on the page to make it easier to understand
- support multiple configuration files in the input yaml
- support ctrl+z after applying prettier
- change or add domains to host the app on
- SEO improvements