Fucking Awesome React Components

screenshot of Fucking Awesome React Components
react
react-native

Curated List of React Components & Libraries. With repository stars and forks

Overview

The article is a list of "awesome" React components and libraries, but it stipulates that it is not a comprehensive list of all components. The author defines "awesome" as solving a real problem in a unique, beautiful, or exceptional way, and the components listed should have recent code commits. The article includes maintainers' commentary and reviews for some of the noteworthy listings.

Features

  • Editable data grid / spreadsheet
  • Infinite Scroll
  • Overlay
  • Notification
  • Tooltip
  • Menu
  • Sticky Tabs
  • Loader
  • Carousel
  • Buttons
  • Collapse
  • Chart
  • Command palette
  • Tree
  • Custom Scrollbar
  • Audio / Video
  • Map
  • Time / Date / Age
  • Photo / Image
  • Icons
  • Paginator
  • Markdown Viewer
  • Canvas
  • 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
  • Static Website Generator
  • Cloud Solutions
  • Databases

Summary

The article is a curated list of React components and libraries that are considered "awesome" by the author. The components listed in the article are those that solve real problems in unique, beautiful, or exceptional ways. The article also includes recent code commits and commentary from maintainers for some of the listings. It is not a comprehensive list of all React components available.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.