English | 中文版
RSUITE (React Suite) is a set of react component libraries for enterprise system products. Built by HYPERS front-end team and UX team, mainly serving company's big data products.
After three major revisions, a large number of components and rich functionality have been accumulated.
IE | Edge | Firefox | Chrome | Safari |
---|---|---|---|---|
>=10 | >=14 | >= 45 | >= 49 | >= 10 |
- IE<=9 is no longer supported since RSUITE 3.0.
- RSUITE is designed and implemented for use on modern desktop browsers rather than mobile browsers.
RSUITE Design Prototype and specification, click to view
RSUITE is available as an npm package.
npm i rsuite --save
or if you prefer Yarn
yarn add rsuite
Here's a simple example
import { Button } from 'rsuite';
import '~rsuite/lib/less/index.less';
ReactDOM.render(<Button>Button</Button>, mountNode);
You can go through full documentation or start with following sections
Detailed changes for each release are documented in the release notes.
Make sure you've read the guidelines before you start contributing.
Editor preferences are available in the .prettierrc for easy use in common code editors. Read more and download plugins at https://prettier.io/.
If you like RSUITE, you can show your support by either
- Starring this repo
- Leaving a comment here if you are using RSUITE in your project (like we do 😄)
- Becoming a backer on OpenCollective
RSUITE is MIT licensed. Copyright (c) 2016-present, HYPERS.