https://github.com/guoyunhe/rive
Effortless React Library Development Experience
https://github.com/guoyunhe/rive
Last synced: 24 days ago
JSON representation
Effortless React Library Development Experience
- Host: GitHub
- URL: https://github.com/guoyunhe/rive
- Owner: guoyunhe
- License: gpl-3.0
- Created: 2022-03-05T07:07:52.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-13T13:57:10.000Z (about 2 months ago)
- Last Synced: 2025-04-13T14:40:01.194Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://guoyunhe.github.io/rive/
- Size: 234 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# RiVE - Effortless React Library Development Experience
## Features
- zero-config needed
- lightning fast speed
- support TypeScript and bundle a single .d.ts
- support Sass, Less, styled-components
- enforced coding style with ESLint, Stylelint and Prettier
- output ESM and CJS formats (sorry UMD, you are too old)## Getting Started
Run the following command to create new projects or migrate old projects
```bash
npm create rive my-lib
```## Configurations
### Browser Compatibility
Default:
```json
{
"browserslist": ["defaults", "not IE 11", "maintained node versions"]
}
```See
## Related projects
The creation of RiVE is inspired by the following open source projects:
- tsdx: zero-config build tool for React library development
- f2elint: all-in-one front-end code linter from Alibaba
- docusaurus: the document generator that Rive uses## See