Drag and Drop editor for building Data Driven Forms.
Drag and Drop system powering the editor.
- Touch support
- Nesting support
- Supporting any kind of storage (useReducer, redux, etc.)
- Custom "backend" => everything is controlled in JS and React
Roadmap
- keyboard support
A set of utilities for building Data Driven Forms editors. Using these components and hooks you can easily build and customize your own editor in short time.
An implementation of editor using editor-core
utilities. Using Evergreen-ui to look neutral when using with other mappers.
- Supports all mappers
Set of basic components to power editor-pro
properties editor. See more.
In the project directory, you can run:
to install dependencies
to bootstrap packages (to link them)
to run JEST test
to build all packages
removes built folders (runs automatically before install
)
to check linting rules (use npm run lint:fix
to fix basic issues)
to run integration test for the editor-pro
In each package directory you can run:
to run a local playground
Data Driven Forms editor follows semantic release to trigger new versions automatically.
You can use: fix(...): ...
, feat(...): ...
commit messages to release new packages.
Packages are handled seperately.