answered from live GitHub & Hugging Face data
react-stars
bestofjs/javascript-risingstarsno license
MaintSlowing · 6mo ago
Stars1.2k
Release1.1.07.5y ago
Contrib36
Issues2 open
MaintSlowing · 8mo ago
Stars115
Releasev1.4.115mo ago
Contrib3
Issues1 open
Bold verdict: The most popular React stars component—the n49/react-stars—is showing signs of staleness, while kolking/react-native-rating is a solid and actively maintained option for React Native. If you’re looking for a maintained star rating component, this is your best bet.
Here's a quick overview of the relevant projects related to "React stars":
| Project | Stars | Maintenance | Language | License | Best For |
|---|---|---|---|---|---|
| reliverse/relivator | 1556 | ⚠️ slowing | TypeScript | MIT | E-commerce projects using Next.js |
| bestofjs/javascript-risingstars | 1191 | ⚠️ slowing | Astro | N/A | Overview of JavaScript framework trends |
| n49/react-stars | 227 | ❌ avoid | JavaScript | N/A | Simple star rating for React, but now stale |
| kolking/react-native-rating | 115 | ⚠️ slowing | TypeScript | MIT | Interactive star rating for React Native apps |
Details on Key Projects:
n49/react-stars
- Stars: 227
- Maintenance: ❌ avoid (Last updated: 1400 days ago)
- Description: A simple star rating component for React projects. Offers half-stars and custom characters.
- Issues: Currently has 49 open issues.
kolking/react-native-rating
- Stars: 115
- Maintenance: ⚠️ slowing (Last pushed: 235 days ago)
- Description: An interactive rating component for React Native supporting stars, hearts, emojis, etc. Built in TypeScript with no dependencies.
- Open Issues: Only 1 open issue, indicating good maintenance.
reliverse/relivator
- Stars: 1556
- Maintenance: ⚠️ slowing (Last pushed: 278 days ago)
- Description: A comprehensive e-commerce template built with Next.js, React, and TypeScript.
- License: MIT, which is favorable for commercial use.
Recommendation
- Choose
kolking/react-native-ratingif you need a feature-rich and actively maintained rating component for React Native. - Avoid
n49/react-stars, as it's stale and may not receive updates or support.
For comprehensive projects involving e-commerce, reliverse/relivator is a more complex but solid choice, mainly if you are building something larger that requires a full-stack setup.