Framework:
- .Net v8.0
Libraries Used:
- Newtonsoft.Json
- Newtonsoft.Json.Schema
Features:
- Save JSON Schema with Configuration
- Get Schema with Configuration
- Validate data against JSON Schema
- Validate data against Custom Configurations
- Unifiy Schema & Custom Configured validation errors
Framework:
- Angular v18.0
- Angular Material v18.0
Libraries Used:
- @ngx-formly/core
- @ngx-formly/material
Features:
- Schema upload UI
- Custom configuration: Order, Custom Validation
- Normal Frontend Validations: required, min/max
- Save Schema to Backend
- Save Configs to Backend
- Load schema with configration from Backend
- Generate form based on schema & configs
- Validate data against schema & configs from Backend
More on JsonSchemaFormGenerator
Framework:
- Node v20.x.x
Libraries Used:
- json-schema-ref-parser
Features:
- Resolve external dependencies and export a single JSON Schema file