formily README

The project's README from github.com/alibaba/formily. As one markdown file: README.md.

English | 简体中文

PRs Welcome


Background

In React, the whole tree rendering performance problem of the form is very obvious in the controlled mode. Especially for the scene of data linkage, it is easy to cause the page to be stuck. To solve this problem, we have distributed the management of the state of each form field, which significantly improves the performance of the form operations. At the same time, we deeply integrate the JSON Schema protocol to help you solve the problem of back-end driven form rendering quickly.

Features

Form Builder

https://designable-antd.formilyjs.org/

WebSite

2.0

https://formilyjs.org

1.0

https://v1.formilyjs.org

Community

How to contribute?

Contributors

This project exists thanks to all the people who contribute.

LICENSE

Formily is open source software licensed as MIT.

formily (alibaba/formily)

Searching Database…

12.6K ·GitHub
What is this?A high-performance form solution for React and Vue: build normal or dynamic JSON Schema-driven forms in code, or design them visually with the built-in Form Builder. React, React Native, Vue 2 and Vue 3 are supported.
So is it a library I add to my app, or a separate product?A set of TypeScript libraries you install into your own app. The repo is a lerna monorepo with a shared core plus separate reactive and validator packages; there is no server component to deploy.
How do I start using it?Install the Formily packages from npm into an existing React or Vue project and follow the docs on the Formily website linked in the README. Nothing needs to be hosted or deployed.
Which frameworks and UI kits does it work with?React, React Native, Vue 2 and Vue 3. On the component side, Ant Design and Alibaba Fusion integrations are guaranteed to work out of the box.
What else belongs to the Formily ecosystem?The README's community section lists formilyjs, designable and icejs as related projects.
Is this a battle-tested project or a weekend experiment?It is mature: it lives under Alibaba's GitHub org, has been developed since January 2019 and counts over 12,000 stars, released under the MIT license.
Is validation built in?Yes. The monorepo ships a dedicated validator package that is tested separately in CI, so schema-driven forms come with validation support.
Creator
alibaba
Size
28.2 MB
Stars
12.6K
Age
7y
Commits · 90 Days