Component Open Source Projects

Browse 3,153 Component open source projects, ranked by GitHub stars. Find the most popular Component tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 3,153 projects
90,625 stars

storybookjs/storybook

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

Metrics details
Stars90,625
44,000 stars

streamich/react-use

React Hooks — 👍

Metrics details
Stars44,000
41,726 stars

saadeghi/daisyui

🌼 🌼 🌼 🌼 🌼  The most popular, free and open-source Tailwind CSS component library

Metrics details
Stars41,726
31,792 stars

alpinejs/alpine

A rugged, minimal framework for composing JavaScript behavior in your markup.

Metrics details
Stars31,792
28,033 stars

JedWatson/react-select

The Select Component for React.js

Metrics details
Stars28,033
27,615 stars

element-plus/element-plus

🎉 A Vue.js 3 UI Library made by Element team

Metrics details
Stars27,615
22,145 stars

bevacqua/dragula

:ok_hand: Drag and drop so simple it hurts

Metrics details
Stars22,145
21,983 stars

handsontable/handsontable

JavaScript Data Grid / Data Table with a Spreadsheet Look & Feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡

Metrics details
Stars21,983
20,604 stars

SortableJS/Vue.Draggable

Vue drag-and-drop component based on Sortable.js

Metrics details
Stars20,604
19,697 stars

mdx-js/mdx

Markdown for the component era

Metrics details
Stars19,697
19,075 stars

radix-ui/primitives

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

Metrics details
Stars19,075
18,428 stars

teambit/bit

AI-powered development workspaces with reusable components, architectural clarity and zero overhead.

Metrics details
Stars18,428
17,423 stars

vasanthk/react-bits

✨ React patterns, techniques, tips and tricks ✨

Metrics details
Stars17,423
17,072 stars

material-components/material-components-web

Modular and customizable Material Design UI components for the web

Metrics details
Stars17,072
16,472 stars

ruanyf/react-demos

a collection of simple demos of React.js

Metrics details
Stars16,472
16,468 stars

flatpickr/flatpickr

lightweight, powerful javascript datetimepicker with no dependencies

Metrics details
Stars16,468
16,449 stars

ElemeFE/mint-ui

Mobile UI elements for Vue.js

Metrics details
Stars16,449
15,981 stars

react-native-maps/react-native-maps

React Native Mapview component for iOS + Android

Metrics details
Stars15,981
15,833 stars

rjsf-team/react-jsonschema-form

A React component for building Web forms from JSON Schema.

Metrics details
Stars15,833
14,905 stars

ampproject/amphtml

The AMP web component framework.

Metrics details
Stars14,905
14,445 stars

FaridSafi/react-native-gifted-chat

💬 The most complete chat UI for React Native

Metrics details
Stars14,445
14,387 stars

marko-js/marko

A declarative, HTML-based language that makes building web apps fun

Metrics details
Stars14,387
13,279 stars

piotrwitek/react-redux-typescript-guide

The complete guide to static typing in "React & Redux" apps using TypeScript

Metrics details
Stars13,279
13,217 stars

Semantic-Org/Semantic-UI-React

The official Semantic-UI-React integration

Metrics details
Stars13,217
13,202 stars

Flipboard/react-canvas

High performance <canvas> rendering for React components

Metrics details
Stars13,202
13,117 stars

ionic-team/stencil

A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.

Metrics details
Stars13,117
12,929 stars

skypjack/entt

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

Metrics details
Stars12,929
12,779 stars

surmon-china/vue-awesome-swiper

🏆 Swiper component for @vuejs

Metrics details
Stars12,779
12,499 stars

welldone-software/why-did-you-render

why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

Metrics details
Stars12,499
11,939 stars

keplergl/kepler.gl

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.

Metrics details
Stars11,939
11,924 stars

akiran/react-slick

React carousel component

Metrics details
Stars11,924
11,086 stars

styleguidist/react-styleguidist

Isolated React component development environment with a living style guide

Metrics details
Stars11,086
10,735 stars

daybrush/moveable

Moveable! Draggable! Resizable! Scalable! Rotatable! Warpable! Pinchable! Groupable! Snappable!

Metrics details
Stars10,735
10,720 stars

ecomfe/vue-echarts

Vue.js component for Apache ECharts™.

Metrics details
Stars10,720
10,517 stars

reactstrap/reactstrap

Simple React Bootstrap 5 components

Metrics details
Stars10,517
10,515 stars

meliorence/react-native-snap-carousel

Swiper/carousel component for React Native featuring previews, multiple layouts, parallax images, performant handling of huge numbers of items, and more. Compatible with Android & iOS.

Metrics details
Stars10,515
10,505 stars

MudBlazor/MudBlazor

Blazor Component Library based on Material Design principles. Do more with Blazor, utilizing CSS and keeping JavaScript to a bare minimum.

Metrics details
Stars10,505
10,499 stars

reactide/reactide

Reactide is the first dedicated IDE for React web application development.

Metrics details
Stars10,499
10,296 stars

wix/react-native-calendars

React Native Calendar Components 🗓️ 📆

Metrics details
Stars10,296
10,235 stars

reactjs/react-transition-group

An easy way to perform animations when a React component enters or leaves the DOM

Metrics details
Stars10,235
9,813 stars

symfony/console

Eases the creation of beautiful and testable command line interfaces

Metrics details
Stars9,813
9,665 stars

microsoft/fast

The adaptive interface system for modern web experiences.

Metrics details
Stars9,665
9,393 stars

missive/emoji-mart

🏪 One component to pick them all

Metrics details
Stars9,393
9,370 stars

phpDocumentor/ReflectionDocBlock

Metrics details
Stars9,370
8,920 stars

aksonov/react-native-router-flux

The first declarative React Native router

Metrics details
Stars8,920
8,688 stars

charmbracelet/bubbles

TUI components for Bubble Tea 🫧

Metrics details
Stars8,688
8,630 stars

symfony/http-foundation

Defines an object-oriented layer for the HTTP specification

Metrics details
Stars8,630
8,619 stars

react-toolbox/react-toolbox

A set of React components implementing Google's Material Design specification with the power of CSS Modules

Metrics details
Stars8,619
8,535 stars

symfony/event-dispatcher

Provides tools that allow your application components to communicate with each other by dispatching events and listening to them

Metrics details
Stars8,535
8,520 stars

SanderMertens/flecs

A fast entity component system (ECS) for C & C++

Metrics details
Stars8,520
8,442 stars

symfony/finder

Finds files and directories via an intuitive fluent interface

Metrics details
Stars8,442
8,322 stars

primefaces/primereact

The Most Complete React UI Component Library

Metrics details
Stars8,322
8,149 stars

Unity-Technologies/EntityComponentSystemSamples

Metrics details
Stars8,149
8,115 stars

symfony/http-kernel

Provides a structured process for converting a Request into a Response

Metrics details
Stars8,115
8,000 stars

hilongjw/vue-lazyload

A Vue.js plugin for lazyload your Image or Component in your application.

Metrics details
Stars8,000
7,970 stars

bvaughn/react-error-boundary

Simple reusable React error boundary component

Metrics details
Stars7,970
7,859 stars

molefrog/wouter

🥢 A minimalist-friendly ~2.2KB routing for React and Preact

Metrics details
Stars7,859
7,823 stars

symfony/polyfill-mbstring

Symfony polyfill for the Mbstring extension

Metrics details
Stars7,823
7,615 stars

symfony/routing

Maps an HTTP request to a set of configuration variables

Metrics details
Stars7,615
7,482 stars

phar-io/manifest

Component for reading phar.io manifest information from a PHP Archive (PHAR)

Metrics details
Stars7,482
1-60 of 3,153 projects
Get A Weekly Email With Trending Component Projects
Stay updated on Component plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.