Lehmanator / json-schema-nix

Nix flake to work with json-schema definitions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Generic Schema Conversion in Nix

Nix libraries for working with generic schema definitions.

Search schema defintions: schema.org

Formats Utils

Nix

Libs

  • Convert attrset to schema.
  • Validate attrset against schema.
  • Create NixOS module options from schema.
    • Implement conversion to lib.types

Generators

  • Schema to CLI args
  • Schema to database table
  • Schema to NixOS module options
  • Schema to REST API / OpenResty
  • Schema to GUI: Libadwaita, Qt, CLI, TUI, Web Forms, Android, iOS, Flutter
  • Schema to Plan9
  • Schema to REPL asker

Convert / Validate:

About

Nix flake to work with json-schema definitions.


Languages

Language:Nix 100.0%