[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10020":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":46,"readmeContent":47,"aiSummary":48,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":49,"discoverSource":50},10020,"formily","alibaba\u002Fformily","alibaba","📱🚀 🧩 Cross Device & High Performance Normal Form\u002FDynamic(JSON Schema) Form\u002FForm Builder -- Support React\u002FReact Native\u002FVue 2\u002FVue 3","https:\u002F\u002Fformilyjs.org\u002F",null,"TypeScript",12550,1597,164,107,0,2,4,22,7,44.61,"MIT License",false,"formily_next",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"ant-design","designable","form","form-builder","fusion","json-schema","json-schema-form","low-code","no-code","observable","react","react-form","react-native","reactive","schema-form","validator","vue","vue-form","vue3","2026-06-12 02:02:15","English | [简体中文](.\u002FREADME.zh-cn.md)\n\n\u003Cp align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Fimg.alicdn.com\u002Ftfs\u002FTB1fHhZu4D1gK0jSZFyXXciOVXa-2500-1200.png\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdt\u002F@formily\u002Fcore\"\u002F>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F@formily\u002Fcore\"\u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@formily\u002Fcore\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F@formily\u002Fcore.svg\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Falibaba\u002Fformily\">\n  \u003Cimg src=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Falibaba\u002Fformily\u002Fbranch\u002Fformily_next\u002Fgraph\u002Fbadge.svg?token=3V9RU8Wh9d\"\u002F>\n\u003C\u002Fa>\n\u003Cimg alt=\"PRs Welcome\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPRs-welcome-brightgreen.svg\"\u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Factions-cool\u002Fissues-helper\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fusing-issues--helper-blueviolet\"\u002F>\n\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fapp.netlify.com\u002Fsites\u002Fformily\u002Fdeploys\">\u003Cimg src=\"https:\u002F\u002Fapi.netlify.com\u002Fapi\u002Fv1\u002Fbadges\u002F7145918b-9cb5-47f8-8a42-111969e232ef\u002Fdeploy-status\"\u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## Background\n\nIn 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.\n\n## Features\n\n- 🖼 Designable, You can quickly develop forms at low cost through [Form Builder](https:\u002F\u002Fdesignable-antd.formilyjs.org\u002F).\n- 🚀 High performance, fields managed independently, rather rerender the whole tree.\n- 💡 Integrated Alibaba Fusion and Ant Design components are guaranteed to work out of the box.\n- 🎨 JSON Schema applied for BackEnd. JSchema applied for FrontEnd. Two paradigms can be converted to each other.\n- 🏅 Side effects are managed independently, making form data linkages easier than ever before.\n- 🌯 Override most complicated form layout use cases.\n\n## Form Builder\n\n![https:\u002F\u002Fdesignable-antd.formilyjs.org\u002F](https:\u002F\u002Fimg.alicdn.com\u002Fimgextra\u002Fi3\u002FO1CN01xAJj1y1wcGzXYc1Uq_!!6000000006328-2-tps-2980-1740.png)\n\n## WebSite\n\n2.0\n\nhttps:\u002F\u002Fformilyjs.org\n\n1.0\n\nhttps:\u002F\u002Fv1.formilyjs.org\n\n## Community\n\n- [formilyjs](https:\u002F\u002Fgithub.com\u002Fformilyjs)\n- [designable](https:\u002F\u002Fgithub.com\u002Falibaba\u002Fdesignable)\n- [icejs](https:\u002F\u002Fgithub.com\u002Falibaba\u002Fice)\n\n## How to contribute?\n\n- [Contribute document](https:\u002F\u002Fformilyjs.org\u002Fzh-CN\u002Fguide\u002Fcontribution)\n\n## Contributors\n\nThis project exists thanks to all the people who contribute.\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falibaba\u002Fformily\u002Fgraphs\u002Fcontributors\">\u003Cimg src=\"https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=alibaba\u002Fformily\" \u002F>\u003C\u002Fa>\n\n## LICENSE\n\nFormily is open source software licensed as\n[MIT](https:\u002F\u002Fgithub.com\u002Falibaba\u002Fformily\u002Fblob\u002Fmaster\u002FLICENSE.md).\n","Formily 是一个高性能的表单解决方案，支持跨设备和多种前端框架。它通过独立管理每个表单项的状态来显著提升表单操作性能，并且深度集成了 JSON Schema 协议以实现后端驱动的表单渲染。核心功能包括设计友好的表单构建器、对阿里巴巴 Fusion 和 Ant Design 组件的无缝支持、前后端数据模型转换以及简化复杂表单布局的能力。适用于需要高效处理大量表单数据联动的应用场景，如企业级管理系统或自定义表单生成工具。","2026-06-11 03:26:09","top_topic"]