Open cross-end cross-frame solution, easy to build applications that can run on applets/Web/APPs
Simplified Chinese | English
Taro['tɑ:roʊ], Ultraman Taro, Chief Instructor of the Universe Guard, the strongest Ultraman.
Introduction
Learning Resources
Community Sharing
Project Status
Use Cases
Join to build
Question feedback and suggestions
Special thanks
Contributors
Development Plan
Update log
Development and communication
Open cross-end cross-frame solution, supporting the use of frameworks such as React/Vue/Nerv to develop applications such as WeChat/JD/Baidu/Alipay/ByteDance/QQ applet/H5/React Native. Nowadays, there are many types of upper ends on the market. Various ends such as Web, React Native, WeChat applets, etc. are popular. When business requirements are required to perform on different ends at the same time, multiple sets of code are written for different ends. The cost is obviously very high, and it is extremely necessary to adapt to multiple ends by writing only one set of code.
Taro 1/2 migrate to Taro 3, please read the "Authoritative Guide to Upgrade Taro Version"
Get started with Taro development in 5 minutes
awesome-taro
Taro Material Market – Make every wheel generate value
name | address | introduce | Supported frameworks | Supported Taro versions |
---|---|---|---|---|
taro-ui | https://taro-ui.jd.com/#/ | A multi-end UI component library developed based on the Taro framework | React | Taro 1/2/3 |
NutUI | https://nutui.jd.com/#/ | JD style lightweight mobile Vue component library | Vue3 | Taro 3 |
taroify | https://taroify.github.io/taroify.com/introduce/ | Lightweight and reliable applet-end Taro component library (Taro version of Vant) | React | Taro 3 |
@antmjs/vantui | https://antmjs.github.io/vantui/#/home | UI libraries that support Taro and React while developing based on Youzan VantWeapp | React | Taro 3 |
Tard | https://tard-ui.selling.cn/ | A multi-end React UI component library developed based on the Taro framework | React | Taro 3 |
duxui | https://duxapp.cn/docs/duxui/start/ | A set of mobile ui component libraries that can be compatible with mini programs, React Native, Hongmeng and H5 at the same time | React | Taro 4 |
Taro has been put into use in our production environment, and the industry is also using Taro widely to develop multi-end applications.
Recruiting more excellent cases
Taro invites you to join the community to build
Taro is very welcome to community developers to contribute code to Taro, please read the contribution guide before contributing.
If you want to implement an important function for Taro, you need to write an RFC document first, follow Taro's RFC mechanism, and then submit the code after community discussion and improvement.
Recommend ISSUE to Taro
It is highly recommended to read "The Wisdom of Asking Questions", "How to Ask Questions to Open Source Community", "How to Effectively Report Bugs", and "How to Submit Unansolated Questions to Open Source Projects", so better questions are easier to get help.
nanjingboy | jsNewbee | Qiyu8 | Garfield Lee |
Milestones
This project complies with Angular Style Commit Message Conventions. Please refer to Release for update logs.
Official exchange WeChat group
MIT License
Copyright (c) O2Team
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software are without restrictions, including without limitation the rights to use, copy, modify, merge , publish, distributed, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following g conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS F OR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.