3lang3/react-vant(opens in a new tab)
Language: TypeScript
React mobile UI Components base on Vant
- stars
- 1,310
- watchers
- 30
- forks
- 188
- open issues
- 19
- Last updated
- 07/12/2026
Language: TypeScript
React mobile UI Components base on Vant
English | 简体中文
📱 A mobile component library based on the React framework according to Vant.
🔥 Documentation (Domestic) 🌈 Documentation(GitHub)
Due to personal reasons and limited energy, the project entered maintenance mode and no longer accepted new functions, only accepted PRs that fixed bugs.
![]() Edge |
![]() Firefox |
![]() Chrome |
Safari |
|---|
Support modern browsers and Chrome >= 51, iOS >= 10.0.
Scan the QR code on your mobile phone to access the demo:
Recommended pin version:
# npm npm i react-vant --save # pnpm pnpm add react-vant
The following are some code examples of react-vant:
import ReactDOM from 'react-dom'; import { Button } from 'react-vant'; function App() { return <Button>Default Button</Button>; } ReactDOM.render(<App />, mountNode);
For more information, please refer to QuickStart.
Read our contributing guide and let's build a better react-vant together.
We welcome all contributions. Please read our CONTRIBUTING.md first. You can submit any ideas as pull requests or as GitHub issues. :)
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Vant - Thanks to the Vant team for years of continuous maintenance, allowing me to stand on the shoulders of giants.
Zan Design - Thanks for the careful production of YouZan Design Experience Center.
MIT ⓒ 3lang3