← All repos

formily

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

ant-designdesignableformform-builderfusionjson-schemajson-schema-formlow-codeno-codeobservablereactreact-formreactivereact-nativeschema-formvalidatorvuevue3vue-form
Browse cluster: SQL databases and distributed systems
12,562stars
3,164commits
242contributors
7languages

Tech stack & purpose

Formily is a cross-platform form management library created by Alibaba that solves controlled-mode rendering performance problems in forms through distributed field state management. Built with React, React Native, Vue 2, and Vue 3, it provides integrated components for Ant Design and Fusion UI, JSON Schema protocol support for backend-driven form rendering, and a visual form builder called Designable. The project includes a reactive state management system similar to MobX, validation utilities, and developer tools for debugging form state, with TypeScript support throughout for intelligent IDE assistance.

Languages

TypeScript
78.4%
Vue
13.1%
JavaScript
3.9%
SCSS
2.8%
Less
1.6%
Stylus
0.2%
EJS
0.1%

Contributors (top 30 of 242)