{"id":21688095,"url":"https://github.com/mallfoundry/taroify","last_synced_at":"2025-12-29T22:24:35.927Z","repository":{"id":37039582,"uuid":"358128846","full_name":"mallfoundry/taroify","owner":"mallfoundry","description":"Taroify 是移动端组件库 Vant 的 Taro 版本，两者基于相同的视觉规范，提供一致的 API 接口，助力开发者快速搭建小程序应用。","archived":false,"fork":false,"pushed_at":"2025-07-12T01:54:30.000Z","size":5048,"stargazers_count":968,"open_issues_count":15,"forks_count":118,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-07-12T03:45:56.719Z","etag":null,"topics":["components","react","taro","taro-ui","tarojs","typescript","ui","ui-kit","ui-library","vant"],"latest_commit_sha":null,"homepage":"https://taroify.github.io/taroify.com/introduce/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mallfoundry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-04-15T04:41:03.000Z","updated_at":"2025-07-12T01:54:34.000Z","dependencies_parsed_at":"2024-03-24T06:21:31.362Z","dependency_job_id":"07367058-241f-4378-bc09-ddce0b0c8a87","html_url":"https://github.com/mallfoundry/taroify","commit_stats":null,"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/mallfoundry/taroify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mallfoundry%2Ftaroify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mallfoundry%2Ftaroify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mallfoundry%2Ftaroify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mallfoundry%2Ftaroify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mallfoundry","download_url":"https://codeload.github.com/mallfoundry/taroify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mallfoundry%2Ftaroify/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265720301,"owners_count":23817205,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["components","react","taro","taro-ui","tarojs","typescript","ui","ui-kit","ui-library","vant"],"created_at":"2024-11-25T17:01:35.499Z","updated_at":"2025-12-29T22:24:35.884Z","avatar_url":"https://github.com/mallfoundry.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"logo\" src=\"https://img.yzcdn.cn/vant/logo.png\" width=\"120\" style=\"margin-bottom: 10px;\"\u003e\n\u003c/p\u003e\n\u003ch3 align=\"center\"\u003e轻量、可靠的小程序端 Taro React UI 组件库\u003c/h3\u003e\n\n## 介绍\n\nTaroify 是移动端组件库 [Vant](https://github.com/youzan/vant) 的 Taro React 版本，两者基于相同的视觉规范，提供近似一致的 API 接口，助力开发者快速搭建小程序应用。\n\n## ✨ 特性\n\n- 🚀 性能极佳，组件平均体积小于 1KB（min+gzip）\n- 💎 70+ 个高质量组件，覆盖移动端主流场景\n- 💪 使用 TypeScript 编写，提供完整的类型定义\n- 💪 单元测试覆盖率超过 90%，提供稳定性保障\n- 📖 提供完善的中文文档和组件示例\n- 🍭 支持 React\n- 🍭 支持主题定制，内置 700+ 个主题变量\n- 🍭 支持按需引入和 Tree Shaking\n\n## 浏览器支持\n\n支持现代浏览器以及 Chrome \u003e= 51、iOS \u003e= 10.0。\n\n## 安装\n\n在现有项目中使用 Taroify 时，可以通过 `npm` 进行安装\n\n```bash\nnpm i @taroify/core\n```\n\n当然，你也可以通过 `yarn` 或 `pnpm` 进行安装\n\n```bash\nyarn add @taroify/core\n\npnpm add @taroify/core\n```\n\n## 快速上手\n\n```tsx\nimport { Button } from \"@taroify/core\"\nimport \"@taroify/core/button/style\"\n\nfunction Index() {\n  return \u003cButton color=\"primary\"\u003e按钮\u003c/Button\u003e\n}\n```\n\n更多使用方式，请参考[快速上手](https://taroify.github.io/taroify.com/introduce/)\n\n## 贡献代码\n\n修改代码请阅读我们的[开发指南](https://taroify.github.io/taroify.com/contribution/)。\n\n使用过程中发现任何问题都可以提 [Issue](https://github.com/mallfoundry/taroify/issues)\n给我们，当然，我们也非常欢迎你给我们发 [PR](https://github.com/mallfoundry/taroify/pulls)。\n\n## 微信交流群\n\n\u003cimg src=\"https://raw.githubusercontent.com/mallfoundry/taroify/main/wechat-qrcode.jpg\" width=\"260\" style=\"width: 260px;\"  /\u003e\n\n\u003cp\u003e备注 \"taroify\" 加好友后邀请进群\u003c/p\u003e\n\n## 贡献者\n\n\u003ca href=\"https://github.com/mallfoundry/taroify/graphs/contributors\"\u003e\n  \u003cimg src=\"https://opencollective.com/taroify/contributors.svg?width=890\u0026button=false\"/\u003e\n\u003c/a\u003e\n\n- 部分图形设计来自 [@BiscuitCoder](https://uyyu.xyz/)\n\n## Vant 官方生态\n\n由 Vant 官方团队维护的项目如下：\n\n| 项目                                                                                        | 描述                       |\n| ------------------------------------------------------------------------------------------- | -------------------------- |\n| [vant](https://github.com/youzan/vant)                                                      | Vant Vue 版                |\n| [vant-weapp](https://github.com/youzan/vant-weapp)                                          | Vant 微信小程序版          |\n| [vant-demo](https://github.com/youzan/vant-demo)                                            | Vant 官方示例合集          |\n| [vant-cli](https://github.com/youzan/vant/tree/dev/packages/vant-cli)                       | 开箱即用的组件库搭建工具   |\n| [vant-icons](https://github.com/youzan/vant/tree/dev/packages/vant-icons)                   | Vant 图标库                |\n| [vant-touch-emulator](https://github.com/youzan/vant/tree/dev/packages/vant-touch-emulator) | 在桌面端使用 Vant 的辅助库 |\n\n## 社区生态\n\n由社区维护的项目如下，欢迎补充：\n\n| 项目                                                      | 描述                                                     |\n| --------------------------------------------------------- | -------------------------------------------------------- |\n| [3lang3/react-vant](https://github.com/3lang3/react-vant) | 参照 Vant 打造的 React 移动端组件库                      |\n| [rc-ui-lib](https://github.com/rancui/rc-ui-lib)          | 参照 Vant 打造的 React 框架移动端组件库                  |\n| [vant-aliapp](https://github.com/ant-move/Vant-Aliapp)    | Vant 支付宝小程序版                                      |\n| [taroify](https://github.com/mallfoundry/taroify)         | Vant Taro React 版                                       |\n| [vant-theme](https://github.com/Aisen60/vant-theme)       | Vant 在线主题预览工具                                    |\n| [@antmjs/vantui](https://github.com/antmjs/vantui)        | 基于 Vant Weapp 开发的多端组件库，同时支持 Taro 和 React |\n\n### 支持者\n\n\u003ca href=\"https://github.com/Yorksh1re\"\u003e@Yorksh1re\u003c/a\u003e\n\u003ca href=\"https://github.com/akazwz\"\u003e@akazwz\u003c/a\u003e\n\u003ca href=\"https://github.com/programmer-yang\"\u003e@Yang\u003c/a\u003e\n\u003ca href=\"https://github.com/coderYarn\"\u003e@coderYarn\u003c/a\u003e\n\u003ca href=\"https://github.com/shaolongcai\"\u003e@蔡包\u003c/a\u003e\n\u003ca href=\"https://github.com/lifeneedspassion\"\u003e@王昆\u003c/a\u003e\n\n## 鸣谢\n\n[Vant](https://github.com/youzan/vant) - 感谢 Vant 团队多年来的不断维护，让 Taroify 能够站在巨人的肩膀上。\n\n[WebStorm](https://www.jetbrains.com) - 感谢 JetBrains 团队提供的集成开发环境，使得 Taroify 可以快速开发。\n\n## 开源协议\n\n本项目基于 [MIT](https://zh.wikipedia.org/wiki/MIT%E8%A8%B1%E5%8F%AF%E8%AD%89) 协议，请自由地享受和参与开源。\n\n## 友情推荐\n\n| 项目                                                                 | 描述                                                                                                                                        |\n| -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |\n| [mockm](https://github.com/wll8/mockm)                               | 一款优雅解决前端开发过程中各种接口问题的 nodejs 工具                                                                                        |\n| [taro-hooks](https://github.com/innocces/taro-hooks)                 | 为 Taro 而设计的 Hooks Library                                                                                                              |\n| [tarojs-router-next](https://github.com/lblblong/tarojs-router-next) | Taro 小程序路由库 / 自动生成带参数类型提示的路由方法 / 允许传递任意类型、任意大小的参数数据 / 同步的路由方法调用 / koa 体验一致的路由中间件 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmallfoundry%2Ftaroify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmallfoundry%2Ftaroify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmallfoundry%2Ftaroify/lists"}