awesome-react-components
github.com/eric-erki/awesome-react-components ↗Curated List of React Components & Libraries.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me communication with server resources from awesome-react-components"
Installation instructions →What's inside
Code Design
- adrenalineCommunication with server
Simple Relay alternative.
- aestheticCSS / Style
A powerful type-safe, framework agnostic, CSS-in-JS library for styling components, whether it be plain objects, importing stylesheets, or simply referencing external class names.
- altData Store
Isomorphic flux implementation.
- aphroditeCSS / Style
It's inline styles, but they work!.
- apollo-clientCommunication with server
A simple caching client for any GraphQL server and UI framework.
- baobab-reactData Store
React integration for Baobab.
UI Frameworks
- aframe-reactComponent Collections
Build virtual reality experiences with A-Frame and React.
- ant-designResponsive
A UI Design Language from China. Individual
- antd-mobileMobile
Configurable Mobile UI from China.
- atlaskitResponsive
Atlassian's official UI library, with components from
- base webResponsive
Base Web is a foundation for initiating, evolving, and unifying web products.
- belleResponsive
Configurable React Components with great UX.
UI Components
- ag-gridEditable data grid / spreadsheet
Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components.
- alloyeditorForm Components
WYSIWYG editor based on CKEditor with completely rewritten UI.
- boronOverlay
A collection of dialog animations with React.js.
- chartifyChart
React.js plugin for building animated draggable and customizable charts.
- cogo-toastNotification
Plug and play, Promise support, inbuilt styling, ~3.5K.
- coloreactForm Components
A tiny Color Picker for React.
UI Layout
- autoresponsive-reactTable
Auto responsive grid layout library.
- flexbox-react
- golden-layout
A multi-screen JavaScript Layout manager.
- hedron
A no-frills flexbox grid system, powered by styled-components.
- m-react-splitters
Splitter component, written in TypeScript.
- muuri-react
Responsive, sortable, filterable and draggable grid layouts
Performance
- babel-plugin-transform-react-remove-prop-typesApp Size
Remove unnecessary React propTypes.
- infernoUI
An extremely fast, React-like JavaScript library for building modern user interfaces.
- react-canvasUI
High performance <canvas> rendering for React components.
- react-esiServer-Side Rendering
A library to boost SSR performance by exposing React components as Edge Side Includes (ESI) fragments
- react-fastclickUI
Fast Touch Events for React.
Utilities
- backbone-react-componentFramework bindings / integrations
A bit of nifty glue that automatically plugs your Backbone models.
- elm-react-componentFramework bindings / integrations
A React component which wraps an Elm module to be used in a React application.
- gl-reactFramework bindings / integrations
OpenGL / WebGL bindings for React to implement complex effects over images and content.
- js-linguii18n
- qrcode.react
A <QRCode/> component for use with React.
- react-backboneFramework bindings / integrations
Backbone-aware mixins for react and a whole lot more.
Dev Tools
- carte-blancheTest
An isolated development space with integrated fuzz testing for your components.
- chai-enzymeTest
Chai.js assertions and convenience functions for testing React Components with enzyme.
- cosmos-jsMiscellaneous
DX tool for designing truly encapsulated React components.
- enzymeTest
JavaScript Testing utilities for React.
- fluxguardInspect
PROD change monitoring that highlights all DOM + design changes.
- jest-cliTest
Painless JavaScript Testing.
Showing a sample of 487 resources. View the full list on GitHub →