Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/siddhantmadhur/react-rating
When I was using MaterialUI's Rating component it was, alone, adding 25kb to my JavaScript bundle size. This component is meant to replace it, with eventual, full feature parity with no wasteful JavaScript bundles.
https://github.com/siddhantmadhur/react-rating
component npm rating rating-stars react
Last synced: 4 days ago
JSON representation
When I was using MaterialUI's Rating component it was, alone, adding 25kb to my JavaScript bundle size. This component is meant to replace it, with eventual, full feature parity with no wasteful JavaScript bundles.
- Host: GitHub
- URL: https://github.com/siddhantmadhur/react-rating
- Owner: SiddhantMadhur
- Created: 2023-08-07T16:47:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-25T18:18:38.000Z (about 1 year ago)
- Last Synced: 2023-12-26T19:01:26.496Z (11 months ago)
- Topics: component, npm, rating, rating-stars, react
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@siddhantmadhur/react-rating
- Size: 846 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Rating - Fast MUI Replacement
When I was using MaterialUI's Rating component it was, alone, adding 25kb to my JavaScript bundle size. This Component is meant to replace it, with eventual, feature parity.#### Feature Parity
The goal for this package is to support all features.
| Feature | MaterialUI's Rating | React Rating |
| :------------------------------: | :-------------------- | :------------- |
| Unpacked Size | 10.2 MB | 5.98 kB |
| Change state | Yes | Yes |
| Allow any number of stars/icon | Yes | Yes |
| Allow half-stars | Yes | Yes |
| Read Only | Yes | Yes |
| Allow any number of divisions | Yes | No |
| Custom CSS Support | Yes | No |
| Custom SVG Support | Yes | No |