Skip to main content

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!

1
GitHub Stars
559
Curated Resources
11
Categories
23 hours ago
Last Refreshed
UI ComponentsUI LayoutUI AnimationUI FrameworksUI UtilitiesCode DesignUtilitiesPerformanceDev ToolsMiscellaneousCloud Solutions

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.

  • axios-reactProps from server

    HTTP client component for React.

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.

  • blueprintComponent Collections

    UI toolkit for building complex, data-dense web interfaces for desktop (not mobile) applications.

UI Components

  • af-virtual-scrollInfinite Scroll

    Render large scrollable lists and tables.

  • 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.

  • @anatoliygatt/heart-switchForm Components

    A fully themeable and accessible heart-shaped toggle switch component.

  • captcha-imageMiscellaneous

    Allows you to generate a random captcha image with options.

  • chartifyChart

    React.js plugin for building animated draggable and customizable charts.

UI Layout

  • autoresponsive-react

    Auto responsive grid layout library.

  • 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.

  • react-colrow

    Responsive grid layout components. Based on css flexbox. Support fraction width, auto grow.

UI Animation

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.

  • iSSRServer-Side Rendering

    The easiest way to move your React application to Server-Side Rendering. Handles Side Effects and synchronizes State.

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.

Showing a sample of 559 resources. View the full list on GitHub →