back to home

Best Open Source ui Libraries

A curated list of the most popular GitHub repositories tagged with ui. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1facebook/react

The library for web and native user interfaces.

243,261JavaScript
Analyze Code

#2open-webui/open-webui

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

124,513Python
Analyze Code

#3shadcn-ui/ui

A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.

107,010TypeScript
Analyze Code

#4storybookjs/storybook

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

89,293TypeScript
Analyze Code

#5sveltejs/svelte

web development for the rest of us

85,892JavaScript
Analyze Code

#6ocornut/imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

71,476C++
Analyze Code

#7wasabeef/awesome-android-ui

A curated list of awesome Android UI/UX libraries

55,496
Analyze Code

#8Semantic-Org/Semantic-UI

Semantic is a UI component framework based around useful principles from natural language.

51,149JavaScript
Analyze Code

#9penpot/penpot

Penpot: The open-source design tool for design and code collaboration

44,328Clojure
Analyze Code

#10gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

41,779Python
Analyze Code

#11vuetifyjs/vuetify

🐉 Vue Component Framework

40,956TypeScript
Analyze Code

#12portainer/portainer

Making Docker and Kubernetes management easy.

36,619TypeScript
Analyze Code

#13DioxusLabs/dioxus

Fullstack app framework for web, desktop, and mobile.

34,825Rust
Analyze Code

#14codex-team/editor.js

A block-style editor with clean JSON output

31,528TypeScript
Analyze Code

#15SortableJS/Sortable

Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.

31,015JavaScript
Analyze Code

#16recharts/recharts

Redefined chart library built with React and D3

26,681TypeScript
Analyze Code

#17react-native-elements/react-native-elements

Cross-Platform React Native UI Toolkit

25,766MDX
Analyze Code

#18onlook-dev/onlook

The Cursor for Designers • An Open-Source AI-First Design tool • Visually build, style, and edit your React App with AI

24,727TypeScript
Analyze Code

#19doczjs/docz

✍ It has never been so easy to document your things!

23,647TypeScript
Analyze Code

#20t4t5/sweetalert

A beautiful replacement for JavaScript's "alert"

22,347TypeScript
Analyze Code

#21slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

21,798Rust
Analyze Code

#22palantir/blueprint

A React-based UI toolkit for the web

21,501TypeScript
Analyze Code

#23vueComponent/ant-design-vue

🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜

21,382Vue
Analyze Code

#24SnapKit/SnapKit

A Swift Autolayout DSL for iOS & OS X

20,328Swift
Analyze Code

#25kivy/kivy

Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

18,862Python
Analyze Code

#26JetBrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

18,829Kotlin
Analyze Code

#27radix-ui/primitives

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

18,647TypeScript
Analyze Code

#28youzan/vant-weapp

轻量、可靠的小程序 UI 组件库

18,338JavaScript
Analyze Code

#29oblador/react-native-vector-icons

Customizable Icons for React Native with support for image source and full styling.

17,828TypeScript
Analyze Code

#30formatjs/formatjs

The monorepo home to all of the FormatJS related libraries, most notably react-intl.

14,680TypeScript
Analyze Code

#31shoelace-style/shoelace

Web Awesome ("Shoelace 3") has been released! Get it here 👇👇👇

13,859TypeScript
Analyze Code

#32formkit/auto-animate

A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.

13,746TypeScript
Analyze Code

#33tamagui/tamagui

Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.

13,730TypeScript
Analyze Code

#34dcloudio/mui

最接近原生APP体验的高性能框架

13,497JavaScript
Analyze Code

#35filp/whoops

PHP errors for cool kids

13,245PHP
Analyze Code

#36TomSchimansky/CustomTkinter

A modern and customizable python UI-library based on Tkinter

13,157Python
Analyze Code

#37mayswind/AriaNg

AriaNg, a modern web frontend making aria2 easier to use.

12,880JavaScript
Analyze Code

#38segmentio/evergreen

🌲 Evergreen React UI Framework by Segment

12,433JavaScript
Analyze Code

#39primefaces/primeng

The Most Complete Angular UI Component Library

12,319TypeScript
Analyze Code

#40snapappointments/bootstrap-select

:rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.

9,855JavaScript
Analyze Code

#41MahApps/MahApps.Metro

A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

9,766C#
Analyze Code

#42uiverse-io/galaxy

The largest Open-Source UI Library! Community-made and free to use. Made with either CSS or Tailwind.

9,757HTML
Analyze Code

#43ArthurSonzogni/FTXUI

:computer: C++ Functional Terminal User Interface. :heart:

9,684C++
Analyze Code

#44microsoft/magentic-ui

A research prototype of a human-centered web agent

9,651Python
Analyze Code

#45mdbootstrap/material-design-for-bootstrap

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

9,284JavaScript
Analyze Code

#46lepoco/wpfui

WPF UI provides the Fluent experience in your known and loved WPF framework. Intuitive design, themes, navigation and new immersive controls. All natively and effortlessly.

9,151C#
Analyze Code

#47maxence-charriere/go-app

A package to build progressive web apps with Go programming language and WebAssembly.

8,856Go
Analyze Code

#48ChenYilong/CYLTabBarController

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】

6,969Swift
Analyze Code

#49choojs/choo

:steam_locomotive::train: - sturdy 4kb frontend framework

6,769JavaScript
Analyze Code

#50nordtheme/nord

An arctic, north-bluish color palette.

6,761SCSS
Analyze Code