ESC JSON Form Angular
GitHub Repo
Featured
MIT
July 20, 2026 at 05:56 AM
0 views

ESC JSON Form Angular

@ayush-paridaProject Author

ESC JSON Form Angular is the Angular standalone component in the ESC JSON Form family, built for teams who need a fully interactive JSON editing experience inside Angular 16+ applications without hand-rolling form logic for every schema shape.

Given any JSON value, the component renders a live, editable form: primitives become typed inputs, objects expand into nested field groups, and arrays get add/remove/reorder controls -- all wired to Angular's reactive forms under the hood.

  • Type switching between string, number, boolean, object, array, and null at runtime
  • Deeply nested object and array editing with automatic recursive rendering
  • Optional JSON Schema validation with inline error messages
  • Rich text field support for long-form string values
  • Framework-native Angular standalone component -- no NgModule wiring required

It shares its core editing engine with esc-json-form-core and esc-json-form-react, so teams running mixed-framework codebases get consistent editing behavior everywhere. Source is on GitHub at ayush-parida/esc-json-form, published to npm as esc-json-form-angular.

Enjoying this project?

Discover more amazing open-source projects on TechLogHub. We curate the best developer tools and projects.

Project
esc-json-form-angular
Created
July 20
Last Updated
July 20, 2026 at 07:00 AM

Maintain ESC JSON Form Angular? Add the badge to your README

Show that the project is featured on TechLogHub and send readers to this write-up.

Featured on TechLogHub
[![Featured on TechLogHub](https://techloghub.com/badge-neutral.svg)](https://techloghub.com/open-source/esc-json-form-angular?utm_source=techloghub_badge&utm_medium=referral&utm_campaign=readme)

Find more projects like this

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.