Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Library

Ui Library

338 projects

Showing 36 of 338 projects

Apos.Gui
Apos.GuiC#

A UI library for MonoGame that combines IMGUI-style immediate mode with retained component architecture.

#game-ui#nuget#apos
Stars215
Forks7
Last commit2 months ago
react-native-scl-alert
react-native-scl-alertJavaScript

A React Native implementation of SCLAlertView-Swift, offering customizable alert modals with built-in themes.

#mobile-ui#bootstrap-themes#alert-component
Stars215
Forks54
Last commit5 years ago
Momentum UI Web Components
Momentum UI Web ComponentsSCSS

A collection of UI libraries for implementing Momentum Design into web applications and websites.

#design-system#web-components#icons
Stars212
Forks222
Last commit4 days ago
Sveltestrap
SveltestrapSvelte

Bootstrap 5 components for Svelte 4+ applications, eliminating the need for Bootstrap's JavaScript and jQuery.

#ux#ui#frontend
Stars211
Forks25
Last commit4 months ago
TopbarPlus
TopbarPlusLua

A Roblox Studio library for creating dynamic and customizable topbar icons with themes, dropdowns, and menus.

#user-interface#themes#topbar
Stars207
Forks215
Last commit8 months ago
React-planet
React-planetTypeScript

A React library for creating customizable circular menus with smooth animations and drag-and-drop interactions.

#circular#button#radial-menu
Stars200
Forks22
Last commit4 years ago
angular-material-css-vars
angular-material-css-varsSCSS

A library to dynamically style Angular Material components using CSS custom properties (CSS variables).

#hacktoberfest#angular-material#css-variables
Stars197
Forks35
Last commit5 days ago
ruixen-ui
ruixen-uiTypeScript

A modern React UI component library with 170+ components featuring spring physics animations and audio feedback.

#spring-animation#design-system#nextjs
Stars192
Forks15
Last commit1 day ago
Preact MDL
Preact MDLJavaScript

A collection of Preact components that implement Google's Material Design Lite.

#material-design-lite#mdl#ui
Stars192
Forks20
Last commit8 years ago
NexusDialog
NexusDialogJava

A lightweight Android library for dynamically generating forms with minimal boilerplate code.

#dynamic-forms#form-builder#android
Stars181
Forks52
Last commit8 years ago
YRPayment
YRPaymentSwift

A Swift library for creating animated, customizable credit card input interfaces with flip animations.

#ios#animation#payment
Stars181
Forks18
Last commit3 years ago
vue-input-facade
vue-input-facadeJavaScript

A lightweight, dependency-free input masking library specifically designed for Vue.js applications.

#input-masking#input-mask#input
Stars180
Forks26
Last commit2 years ago
react-native-cell-components
react-native-cell-componentsJavaScript

A collection of reusable React Native cell-based UI components for building complex forms and lists.

#ios#android#cell
Stars175
Forks16
Last commit3 years ago
treeviz
treevizTypeScript

A JavaScript library for creating interactive tree diagrams with dynamic data updates and customizable visualizations.

#family-tree#represent-tree-diagrams#svg
Stars174
Forks28
Last commit2 years ago
StarryStars
StarryStarsSwift

An iOS GUI library for displaying and editing star ratings with full Interface Builder support.

#user-interface#ios#objective-c
Stars173
Forks20
Last commit6 years ago
json2react
json2reactJavaScript

A library that creates React stateless components from JSON using a simple schema.

#json-to-react#stateless-components#schema
Stars173
Forks6
Last commit3 years ago
OBCalendar
OBCalendarSwift

A SwiftUI calendar library for building fully customizable calendar interfaces in iOS apps.

#ios#date-picker#swiftui-calendar
Stars169
Forks4
Last commit8 months ago
React NPM Component Starter
React NPM Component StarterJavaScript

A minimal boilerplate for building React components for npm, including a demo page for GitHub Pages.

#react-component#npm-package#github-pages
Stars169
Forks29
Last commit7 years ago
reforms
reformsClojure

A ClojureScript library for building beautiful, data-bound forms with Bootstrap 3 styling for Om, Reagent, and Rum.

#clojurescript#reagent#validation
Stars168
Forks7
Last commit9 years ago
vue-datepicker
vue-datepickerJavaScript

A clean, customizable datepicker component built for Vue.js 2.x applications.

#internationalization#date-input#ui-library
Stars165
Forks46
Last commit1 year ago
patternfly-yew
patternfly-yewRust

A library of PatternFly design system components implemented for the Yew web framework in Rust.

#design-system#web-components#webassembly
Stars163
Forks38
Last commit1 month ago
purescript-sdom
purescript-sdomPureScript

A PureScript library that replaces the virtual DOM with a static DOM approach to avoid expensive diffing operations.

#static-dom#functional-ui#purescript
Stars162
Forks13
Last commit8 years ago
Dam
DamPascal

A Delphi and Lazarus component for creating formatted text message dialogs with HTML styling and parameterized messages.

#label#gui-toolkit#formatted
Stars159
Forks40
Last commit1 year ago
JPPack
JPPackPascal

A collection of customizable VCL/LCL components for Delphi and Lazarus, including enhanced buttons, panels, labels, and color selectors.

#delphi-xe#embarcadero-delphi#button
Stars156
Forks41
Last commit3 years ago
vue-file-toolbar-menu
vue-file-toolbar-menuVue

A Vue.js component library for creating customizable file and toolbar menus with hotkey support and Material Icons.

#application#material-icons#document
Stars155
Forks33
Last commit2 years ago
Shine
ShineDart

A Flutter library for creating realistic, dynamic shadows with customizable light positions and no dependencies.

#dart#visual-design#light-effects
Stars149
Forks13
Last commit2 years ago
Umbraco UI Components
Umbraco UI ComponentsTypeScript

A collection of 80+ web components built with Lit for creating interfaces for Umbraco CMS.

#design-system#web-components#hacktoberfest
Stars148
Forks66
Last commit1 day ago
M3E
M3ETypeScript

A collection of Material Design 3 Web Components for building expressive, accessible, and customizable user interfaces.

#design-system#web-components#custom-elements
Stars146
Forks16
Last commit1 day ago
Dock Spawn TS
Dock Spawn TSJavaScript

A TypeScript docking framework for creating Visual Studio-like IDE layouts in HTML with touch support and performance optimizations.

#dockspawn#touch-support#docking-framework
Stars144
Forks34
Last commit20 days ago
PagerSlidingTabStrip
PagerSlidingTabStripJava

An interactive paging indicator widget for Android ViewPager with extensive customization options.

#navigation-component#android-development#tab-indicator
Stars143
Forks43
Last commit7 years ago
Brutha
BruthaClojure

A simple, unopinionated ClojureScript interface to React that lets you manage application state independently.

#functional-programming#clojurescript#frontend
Stars139
Forks2
Last commit9 years ago
Blazor Hotkeys2
Blazor Hotkeys2C#

A configuration-centric class library for adding keyboard shortcuts to Blazor applications.

#csharp#keyboard-shortcuts#dotnet
Stars139
Forks8
Last commit28 days ago
Joist
JoistTypeScript

A minimal toolkit for building web components and applications with dependency injection, observables, and templating.

#web-components#custom-elements#customelements
Stars135
Forks6
Last commit3 days ago
gui
guiTypeScript

A JSON-powered GUI library for building configurable panels and forms in Angular applications.

#reactive-form#json-forms#dynamic-forms
Stars133
Forks10
Last commit10 days ago
purescript-specular
purescript-specularPureScript

A Reflex-Dom inspired UI library for PureScript based on Functional Reactive Programming (FRP).

#dom-manipulation#purescript#frontend
Stars133
Forks8
Last commit9 months ago
Pharos Design System
Pharos Design SystemTypeScript

JSTOR's design system for creating cohesive, supportive, and beautiful experiences for the intellectually curious.

#design-system#web-components#pharos
Stars130
Forks21
Last commit3 days ago
PreviousPage 8 of 10Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Frontend184
#React68
#Web Components66
#Javascript65
#Ios55
#Design System55
#Typescript53
#Component Library52
#Mobile Development49
#Accessibility45
#Swift44
#Ui Components44