ngx-form-builder
ngx-form-builder copied to clipboard
Angular Form generation base on Angular , dynamic template support ng-zorro-antd/BootStrap UI (基于ng8的 json schema 表单生成器,提供生成组件源码,可对生成的表单代码进行编辑)
ngx-form-builder
Angular Form generation base on ng8.x,dynamic template support ng-zorro-antd/BootStrap UI
Online Demo: http://form.giscafer.com

TODO List
- [x] Form generation based on JSON schema
v0.1.0
- [x] Support download & copy the generated template code
v0.1.0
- [x] Support ngModel auto-binding
v0.1.0
- [x] Support
BootStrap
templatev0.1.0
- [x] Support
ng-zorro-antd
templatev0.1.0
- [x] Support
ng-zorro-antd
template code edit on StackBlitzv0.1.3
- [x] Support
Yapi
interface generate templatev0.1.4
, details see doc/yapi - [ ] Support
Java vo
—>json schema
—> generate->ng template
- [ ] Support DND (drag and drop)
- [ ] Support Form Validator
Usage
Run npm run start
for a dev server. Navigate to http://localhost:8888/
.
ScreenShot
The project is under developing
Related
-
angular2-schema-form
ngx-form-builder
base on angular2-schema-form - formBuilder
- ngx-formly JSON powered / Dynamic forms in Angular
- nz-schema-form
- formql
Issues
- build --aot Runtime compiler is not loaded
- JitCompilerFactory Bug at Angular 5 & not support AOT angular/angular #20639
- JIT Complier needed with AOT Build for Dynamic Component9
- Angular's integration example
Contributing
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -m 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
License
MIT
giscafer.com · GitHub @giscafer · Twitter @nickbinglao · Weibo @Nickbing_Lao