All Projects → rsuite → Rsuite

rsuite / Rsuite

Licence: mit
🧱 A suite of React components .

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Less
1899 projects

Projects that are alternatives of or similar to Rsuite

rsuite.github.io
React Suite documentation site. The library will stop updating. For documentation related issues, please visit https://github.com/rsuite/rsuite/tree/master/docs.
Stars: ✭ 41 (-99.35%)
Mutual labels:  react-dom, react-components, awesome-react-stuff, rsuite
React Splitters
React splitter component, written in TypeScript.
Stars: ✭ 127 (-98%)
Mutual labels:  component, react-components
Hellobooks
A Single-Page Library Management App built with nodejs, express and react and redux
Stars: ✭ 37 (-99.42%)
Mutual labels:  component, react-components
React Components
React components
Stars: ✭ 47 (-99.26%)
Mutual labels:  component, react-components
React Step Progress Bar
A library to create stunning progress bars and steps in React 🌡
Stars: ✭ 140 (-97.79%)
Mutual labels:  component, react-components
Yoshino
A themable React component library!Flexible Lightweight PC UI Components built on React! Anyone can generate easily all kinds of themes by it!
Stars: ✭ 216 (-96.6%)
Mutual labels:  component, react-components
Cp Design
A configurable Mobile UI Components(React hooks+Typescript+Scss)组件库
Stars: ✭ 465 (-92.67%)
Mutual labels:  component, react-components
React Range
🎚️Range input with a slider. Accessible. Bring your own styles and markup.
Stars: ✭ 545 (-91.41%)
Mutual labels:  component
React Foundation
Foundation as React components.
Stars: ✭ 573 (-90.97%)
Mutual labels:  react-components
Nouislider
noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.
Stars: ✭ 5,127 (-19.18%)
Mutual labels:  component
Folding Cell Android
📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
Stars: ✭ 4,859 (-23.41%)
Mutual labels:  component
Vue Img Inputer
🏞 A graceful image type inputer / uploader
Stars: ✭ 548 (-91.36%)
Mutual labels:  component
React Scrollbars Custom
The best React custom scrollbars component
Stars: ✭ 576 (-90.92%)
Mutual labels:  component
Vuesax
New Framework Components for Vue.js 2
Stars: ✭ 5,293 (-16.57%)
Mutual labels:  component
Velocityx
A minimalist Flutter framework for rapidly building custom designs.
Stars: ✭ 595 (-90.62%)
Mutual labels:  component
React Native Fit Image
Responsive image component to fit perfectly itself.
Stars: ✭ 539 (-91.5%)
Mutual labels:  component
Messenger
The Messenger component helps application send and receive messages to/from other applications or via message queues.
Stars: ✭ 603 (-90.49%)
Mutual labels:  component
React Cookbook
编写简洁漂亮,可维护的 React 应用
Stars: ✭ 594 (-90.64%)
Mutual labels:  component
Vue Dplayer
📹 A Vue 2.x video player component based on DPlayer
Stars: ✭ 565 (-91.09%)
Mutual labels:  component
React Chat Elements
Reactjs chat elements chat UI, react chat components
Stars: ✭ 565 (-91.09%)
Mutual labels:  react-components

React Suite logo

English | 中文版

npm GitHub Actions codecov Discord Gitter Gitter Gitpod ready-to-code

React Suite is a set of react component libraries for enterprise system products. It is a well-thought-out and developer-friendly UI framework.

UI Design

React Suite Design Prototype and specification, click to view.

Supported Platforms

Browser

React Suite supports the latest, stable releases of all major browsers and platforms. IE<=10 is no longer supported since React Suite 5.0. React Suite is designed and implemented for use on modern desktop browsers rather than mobile browsers.

IE Edge Firefox Chrome Safari
>=11 >=14 >= 45 >= 49 >= 10

Server

React Suite supports server side rendering. Support Next.js to build applications.

Supported development environment

Installation

React Suite is available as an npm package.

npm i rsuite --save

or if you prefer Yarn

yarn add rsuite

Usage

Here's a simple example

import { Button } from 'rsuite';
import 'rsuite/styles/index.less'; // or 'rsuite/dist/rsuite.min.css'

ReactDOM.render(<Button>Button</Button>, mountNode);

Live preview on CodeSandbox

Documentation

You can go through full documentation or start with following sections

More examples

Previous major versions

The previous major version 4.x will no longer receive new features, and it is recommended to upgrade to the latest 5.x releases. Bug fixes for 4.x are still being supported for a period of time, and security fixes are supported until 6.x is in progress.

Documentations for previous major versions

Changelog

Detailed changes for each release are documented in the release notes.

Contribution

Make sure you've read the guidelines before you start contributing.

Supporting React Suite

If you like React Suite, you can show your support by either

This project exists thanks to all the people who contribute.

License

React Suite is MIT licensed. Copyright (c) 2016-present, HYPERS.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].