48,843
stars
+9+57+263
3,872
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions
README
🚀 Absolutely Awesome React Components & Libraries
This is a list of AWESOME components. Nope, it's NOT a comprehensive list of
every React component under the sun. So, what does "awesome" mean? Well:
- It solves a real problem
- It does so in a 🦄 unique, 🦋 beautiful, or 🏆 exceptional way. (And it's not super popular and well-known... no point in listing those.)
- It has recent code commits!
Look for a 🚀 for truly amazing projects. And look for quickie maintainer
commentary and reviews in _(italic parens)_ after some listings of note.
See also: Awesome React Frameworks.
Maintainers:
- @petebray, author of Fluxguard — monitor PROD website changes.
- @brillout, author of Vike — a fast Vite-based React framework that is flexible, lean, community-driven and dependable.
Contributing
Please review our contributing guidelines. We keep this list fresh by requiring all PRs to remove one or more non-awesome entries from this list. Please ONLY PR a new resource if you are ALSO removing one.
Table of Contents
- UI Components
- Editable data grid / spreadsheet
- Table
- Infinite Scroll
- Overlay
- Notification
- Tooltip
- Menu
- Sticky
- Tabs
- Loader
- Captcha
- Carousel
- Buttons
- Collapse
- Chart
- Command palette
- Tree
- UI Navigation
- Custom Scrollbar
- Audio / Video
- Map
- Time / Date / Age
- Photo / Image
- Icons
- Paginator
- Markdown Viewer
- Canvas
- Screenshot
- Miscellaneous
- Form Components
- Date / Time picker
- Emoji picker
- Input Types
- Autocomplete
- Select
- Color Picker
- Toggle
- Slider
- Radio Button
- Type Select
- Tag Input
- Autosize Input / Textarea
- Star Rating
- Drag and Drop
- Sortable List
- Rich Text Editor
- Markdown Editor
- Image Editing
- Form Component Collections
- Miscellaneous
- Syntax Highlight
- UI Layout
- UI Animation
- Parallax
- UI Frameworks
- Responsive
- Material Design
- Mobile
- Component Collections
- UI Utilities
- Reporter
- Visibility Reporter
- Measurement Reporter
- Device Input
- Keyboard Events
- Scroll Events
- Touch Swipe
- Mouse Events
- Meta Tags
- Portal
- Test User Behavior
- Code Design
- Data Store
- Form Logic
- Router
- Props from server
- Communication with server
- CSS / Style
- HTML Template
- Isomorphic Apps
- Boilerplate
- Miscellaneous
- Utilities
- i18n
- Framework bindings / integrations
- Integrations with Third Party Services
- Performance
- UI
- Inspect
- Lazy Load
- App Size
- Server-Side Rendering
- Dev Tools
- Test
- Redux
- Inspect
- Miscellaneous
- Miscellaneous
- Static Website Generator
- Cloud Solutions
- Databases
UI Components
Back to top ⬆️
Editable data grid / spreadsheet
- AG Grid - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components.
- fortune-sheet - A