JO

jd-opensource/taro-ui

Code review

This page was translated automatically. Technical details may differ from the original. View the original

4.7K stars Quality 67 Trend 36MIT

A multi-terminal UI component library developed based on the Taro framework

Overview

! [NPM] [npm-version-url] ! [NPM Downloads] [npm-downloads-url] ! [david-dm] [david-dm-url] ! [License] [license-url] - UI components developed based on Taro - a set of components can run on WeChat Mini Programs, Alipay Mini Programs, Baidu Mini Programs, H5, and ReactNative for multi-platform adaptation and running - provides a user-friendly API for flexible component usage Taro is a multi-platform development solution meticulously crafted by AOTU Lab. Nowadays, there are many forms of top-end platforms on the market, with Web, ReactNative, WeChat Mini Programs, and other platforms dominating. When business requirements are needed across different ends, writing multiple sets of code for different ends is obviously very costly. At this point, writing only one set of code to adapt to multiple platforms becomes extremely necessary. With Taro, we can write just one set of code, then use Taro's compilation tool to compile the source code separately into code that can run on different platforms (WeChat Mini Programs, H5, RN, etc.). - Taro UI Usage Documentation - Official Taro UI Example - Taro - Taro Material Market - Taro Forum Taro-UI Section Taro UI is actively being restored and maintained, with current focus on completing Monorepo refactoring, CSS precompilation, and Taro v4 compatibility verification. For detailed planning, please refer to ROADMAP.md. If you encounter any issues using Taro UI or have good suggestions, feel free to submit an Issue or Pull Request with us. Before you begin, please read the Contribution Guide [npm-version-image]: https://img.shields.io/npm/v/taro-ui.svg?style=flat-square [npm-version-url]: https://www.npmjs.com/package/taro-ui [npm-downloads-image]: https://img.shields.io/npm/dm/taro-ui?style=flat-square [npm-downloads-url]: https://www.npmjs.com/package/taro-ui [david-dm-image]: https://david-dm.org/NervJS/taro-ui.svg?

Overview (machine translated)

A multi-terminal UI component library developed based on the Taro framework

Features

  • Develop UI components based on Taro.
  • A single component can run multi-terminal adaptation on 微信小程序, 支付宝小程序, 百度小程序, H5, ReactNative.
  • Provides a user-friendly API for flexible component usage

About Taro

Taro is a multi-platform development solution meticulously crafted by AOTU Lab. Nowadays, there are many forms of top-end platforms on the market, with Web, ReactNative, WeChat Mini Programs, and other platforms dominating. When business requirements are needed across different ends, writing multiple sets of code for different ends is obviously very costly. At this point, writing only one set of code to adapt to multiple platforms becomes extremely necessary.

With Taro, we can write just one set of code, then use Taro’s compilation tool to compile the source code separately into code that can run on different platforms (WeChat Mini Programs, H5, RN, etc.).

Experience

Please use WeChat to scan the experience code below

  • Taro UI usage documentation
  • Official Taro UI example
  • Taro
  • Taro Materials Market
  • Taro Forum Taro-UI section

Installation

2.x

When Taro version < 3, use version 2.x

3.x

When Taro version ≥ 3, use version 3.x

Usage

Use the required components in the code import and follow the documentation instructions

Get AI Native support by installing skills

Development Exchange

Official WeChat discussion group

Development Plan

View Roadmap →

Roadmap

Taro UI is actively being restored and maintained, with current focus on completing Monorepo refactoring, CSS precompilation, and Taro v4 compatibility verification. For detailed planning, please refer to ROADMAP.md.

Contribution

If you encounter problems using Taro UI or have good suggestions, feel free to suggest Issue or Pull Request. Before you begin, please read the Contribution Guide

License

MIT

This page was translated automatically. Technical details may differ from the original.

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add jd-opensource/taro-ui
New to MCP? Start with the mcpskill.org guide →