Skip to content

Commit 175560c

Browse files
authored
docs(implementations): added dadav/helm-schema (#900)
After finding [helm-docs](https://github.com/norwoodj/helm-docs) for creating human readable tables of Helm `values.yaml` files in Markdown or HTML tables, I was looking for a similiarily intuitive tool to do the same for rendering JSON schema; but most had custom syntax, requiring to duplicate the `description` for each property. @dadav [helm-schema](https://github.com/dadav/helm-schema) does exactly that, integrating with already present _helm-docs_ comments, while being able to specify additional schema related properties for automatically creating `values.schema.json` from `values.yaml`.
1 parent 65a9ae4 commit 175560c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pages/implementations/main.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ For example, the only incompatibilities between draft-04 and draft-06 involve `e
7777
- <userevent type='plausible-event-name=activation-click-tool'>[jsonschema.net](https://www.jsonschema.net/)</userevent> - generates schemas from example data
7878
- <userevent type='plausible-event-name=activation-click-tool'>[Liquid Online Tools](https://www.liquid-technologies.com/online-json-to-schema-converter)</userevent> - infer JSON Schema from sample JSON data
7979
- <userevent type='plausible-event-name=activation-click-tool'>[quicktype.io](https://app.quicktype.io/#l=schema)</userevent> - infer JSON Schema from samples, and generate TypeScript, C++, go, Java, C#, Swift, etc. types from JSON Schema
80+
- Helm
81+
- <userevent type='plausible-event-name=activation-click-tool'>[dadav/helm-schema](https://github.com/dadav/helm-schema)</userevent> (MIT) - generate _values.schema.json_ from Helm _values.yaml_; compatible with [helm-docs](https://github.com/norwoodj/helm-docs) comments
8082

8183
### From model
8284

0 commit comments

Comments
 (0)