Top Component repositories

Repositories with the GitHub topic “component”: 30 repositories with 362k stars between them, mostly written in PHP, JavaScript and TypeScript. The highest-rated is saadeghi/daisyui, #1,307 on the bestofgithub Elo ladder.

Biggest movers this week

vercel-labs/ui

Open on GitHubTypeScript

A library of behaviors for agents to build the next generation of user interfaces.

  • 902+108 Elo, change today
  • +398 stars gained
  • 4.9k stars
  • 154 forks
  • 5 watchers
git
git clone https://github.com/vercel-labs/ui.git
  • accessibility
  • agent
  • agents
  • aria

saadeghi/daisyui

Open on GitHubJavaScript

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

  • 1,811+2 Elo, change today
  • 42.8k stars
  • 1.7k forks
  • 165 watchers
npm
npm install daisyui
  • component
  • component-library
  • components
  • css

welldone-software/why-did-you-render

Open on GitHubJavaScript

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

  • 1,379−4 Elo, change today
  • 12.5k stars
  • 223 forks
git
git clone https://github.com/welldone-software/why-did-you-render.git
  • component
  • hooks-tracking
  • performance
  • pure

MudBlazor/MudBlazor

Open on GitHubC#

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

  • 1,516−4 Elo, change today
  • 10.6k stars
  • 1.7k forks
git
git clone https://github.com/MudBlazor/MudBlazor.git
  • blazor
  • blazor-components
  • component
  • component-library

mob-sakai/UIEffect

Open on GitHubC#

UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters, such as grayscale, blur, and dissolve, to decorate your UI with a unique visual style!

  • 1,435±0 Elo, change today
  • 7.7k stars
  • 955 forks
git
git clone https://github.com/mob-sakai/UIEffect.git
  • blur
  • burn
  • component
  • contrast

vercel-labs/ui

Open on GitHubTypeScript

A library of behaviors for agents to build the next generation of user interfaces.

  • 902+108 Elo, change today
  • +398 stars gained
  • 4.9k stars
  • 154 forks
  • 5 watchers
git
git clone https://github.com/vercel-labs/ui.git
  • accessibility
  • agent
  • agents
  • aria

Top 30 on the Elo ladder

  1. #1,307
    saadeghi/daisyui

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

    1,811 Elo +1942.8kJavaScript
  2. #2,633
    chakra-ui/chakra-ui

    Chakra UI is a component system for building SaaS products with speed ⚡️

    1,665 Elo −2140.7kTypeScript
  3. #3,982
    handsontable/handsontable

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

    1,575 Elo −5622kTypeScript
  4. #4,783
    SortableJS/Vue.Draggable

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

    1,530 Elo −6020.5kJavaScript
  5. #4,851
    FaridSafi/react-native-gifted-chat

    💬 The most complete chat UI for React Native

    1,526 Elo −4214.4kTypeScript
  6. #4,865
    bevacqua/dragula

    :ok_hand: Drag and drop so simple it hurts

    1,526 Elo −5322.1kJavaScript
  7. #4,985
    ElemeFE/mint-ui

    Mobile UI elements for Vue.js

    1,520 Elo −4916.4kVue
  8. #5,057
    MudBlazor/MudBlazor

    Blazor Component Library based on Material Design principles. Do more with Blazor, utilizing CSS and keeping JavaScript…

    1,516 Elo +910.6kC#
  9. #6,962
    1,435 Elo +48.2kC#
  10. #6,967
    mob-sakai/UIEffect

    UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or…

    1,435 Elo +87.7kC#
  11. #7,347
    wechat-miniprogram/miniprogram-demo

    微信小程序组件 / API / 云开发示例

    1,419 Elo −157.2kJavaScript
  12. #8,171
    missive/emoji-mart

    🏪 One component to pick them all

    1,389 Elo −219.3kTypeScript
  13. #8,429
    welldone-software/why-did-you-render

    why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders…

    1,379 Elo +1512.5kJavaScript
  14. #8,821
    gpbl/react-day-picker

    DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web…

    1,360 Elo −76.8kTypeScript
  15. #9,220
    alibaba/fish-redux

    An assembled flutter application framework.

    1,338 Elo −97.2kDart
  16. #9,373
    symfony/console

    Eases the creation of beautiful and testable command line interfaces

    1,328 Elo −89.8kPHP
  17. #9,482
    shentao/vue-multiselect

    Universal select/multiselect/tagging component for Vue.js

    1,320 Elo −196.7kJavaScript
  18. #9,527
    GoogleMapReact/google-map-react

    Google map library for react that allows rendering components as markers :tada:

    1,316 Elo −186.4kJavaScript
  19. #9,698
    symfony/http-foundation

    Defines an object-oriented layer for the HTTP specification

    1,294 Elo −248.6kPHP
  20. #9,991
    symfony/http-kernel

    Provides a structured process for converting a Request into a Response

    1,056 Elo −1108.1kPHP
  21. #10,004
    symfony/event-dispatcher

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

    1,006 Elo −1368.5kPHP
  22. #10,019
    symfony/process

    Executes commands in sub-processes

    970 Elo −1617.4kPHP
  23. #10,026
    symfony/routing

    Maps an HTTP request to a set of configuration variables

    955 Elo −1727.6kPHP
  24. #10,032
    symfony/var-dumper

    Provides mechanisms for walking through any arbitrary PHP variable

    939 Elo −1827.4kPHP
  25. #10,050
    vercel-labs/ui

    A library of behaviors for agents to build the next generation of user interfaces.

    902 Elo +2284.9kTypeScript
  26. #10,063
    symfony/translation

    Provides tools to internationalize your application

    876 Elo −2086.5kPHP
  27. #10,064
    symfony/finder

    Finds files and directories via an intuitive fluent interface

    874 Elo −2088.4kPHP
  28. #10,075
    symfony/css-selector

    Converts CSS selectors to XPath expressions

    853 Elo −1347.4kPHP
  29. #10,098
    symfony/polyfill-mbstring

    Symfony polyfill for the Mbstring extension

    815 Elo −1587.8kPHP
  30. #10,102
    symfony/debug

    Provides tools to ease debugging PHP code

    807 Elo −1637.1kPHP