Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

450 projects

Showing 36 of 450 projects

Braft
BraftJavaScript

A beautiful and easy-to-use React rich text editor built on draft-js, offering extensive customization and multimedia support.

#wysiwyg#content-editable#customizable
Stars4.6k
Forks586
Last commit1 year ago
Forms
FormsHTML

A Tailwind CSS plugin that resets form element styles to be easily customizable with utility classes.

#form-styling#css-plugin#frontend
Stars4.6k
Forks228
Last commit4 months ago
mixitup
mixitupJavaScript

A high-performance, dependency-free JavaScript library for animated filtering, sorting, insertion, and removal of DOM elements.

#dom-manipulation#filter#animation
Stars4.5k
Forks736
Last commit1 year ago
vue-virtual-scroll-list
vue-virtual-scroll-listJavaScript

A Vue component for rendering large lists with high performance using virtual scrolling.

#virtual-scrolling#data-rendering#large-lists
Stars4.5k
Forks604
Last commit1 year ago
Chatto
ChattoSwift

A lightweight Swift framework for building extensible and performant chat applications.

#message-ui#mobile-chat#pagination
Stars4.5k
Forks588
Last commit21 days ago
mui
muiJavaScript

A lightweight CSS framework that implements Google's Material Design guidelines with minimal footprint.

#google-material#lightweight#frontend
Stars4.5k
Forks416
Last commit4 years ago
Tweakpane
TweakpaneTypeScript

A compact, dependency-free GUI pane library for fine-tuning parameters and monitoring value changes in web applications.

#parameter-tuning#zero-dependency#tweaks
Stars4.5k
Forks123
Last commit1 month ago
van
vanJavaScript

An ultra-lightweight, zero-dependency reactive UI framework based on pure vanilla JavaScript and DOM.

#dom-manipulation#zero-dependency#vanilla-dom-manipulation
Stars4.4k
Forks107
Last commit2 months ago
OverlayScrollbars
OverlayScrollbarsTypeScript

A JavaScript scrollbar plugin that replaces native scrollbars with customizable overlay scrollbars while preserving native functionality.

#scrollbar-plugin#custom-scrollbar#scrollbar-styling
Stars4.3k
Forks236
Last commit
AboutLibraries
AboutLibrariesKotlin

Automatically collects Gradle project dependencies and licenses, providing UI components for Android and Compose Multiplatform.

#compose#open-source#libraries
Stars4.3k
Forks554
Last commit3 days ago
qrcode.react W
qrcode.react WTypeScript

A React component library for generating QR codes as SVG or Canvas elements.

#qr-code#canvas#svg
Stars4.3k
Forks343
Last commit7 months ago
Cards
CardsSwift

A Swift library for creating iOS App Store-style card views with parallax, video, and sliding group effects.

#cards#ios#animation
Stars4.2k
Forks273
Last commit3 years ago
Radzen.Blazor
Radzen.BlazorC#

A free, open-source UI component library for Blazor with 100+ native components, advanced theming, and production-ready reliability.

#data-grid#asp-net-core#datagrid
Stars4.2k
Forks945
Last commit2 days ago
Trumbowyg
TrumbowygJavaScript

A lightweight and amazing WYSIWYG JavaScript editor under 10kB gzipped for faster page loading.

#content-editing#wysiwyg#jquery-plugin
Stars4.1k
Forks622
Last commit1 year ago
CRToast
CRToastObjective-C

A modern iOS toast notification library with extensive customization and flexible positioning options.

#user-interface#ios#animation
Stars4.1k
Forks461
Last commit2 years ago
Extended WPF Toolkit™
Extended WPF Toolkit™C#

A comprehensive collection of free WPF controls, components, and utilities for building modern Windows desktop applications.

#datagrid-component#gui-toolkit#controls
Stars4.1k
Forks911
Last commit7 months ago
SkyFloatingLabelTextField
SkyFloatingLabelTextFieldSwift

A customizable iOS text field control implementing the Float Label Pattern with icon support and RTL language compatibility.

#textfield#mobile-ui#ios
Stars4.1k
Forks541
Last commit9 months ago
HMSegmentedControl
HMSegmentedControlObjective-C

A highly customizable drop-in replacement for UISegmentedControl for iOS apps.

#ios#objective-c#ui-components
Stars4.1k
Forks821
Last commit2 years ago
Notistack
NotistackTypeScript

A React library for displaying customizable, stackable notification snackbars (toasts) with a simple function call.

#snackbars#stack#google-material
Stars4.1k
Forks294
Last commit25 days ago
PopupDialog
PopupDialogSwift

A customizable popup dialog for iOS written in Swift, designed to replace UIAlertController's alert style.

#alert-view#ios#popup
Stars4.0k
Forks521
Last commit2 years ago
PopupDialog
PopupDialogSwift

A customizable popup dialog for iOS written in Swift, replacing UIAlertController alert style.

#mobile-ui#ios#custom-alert
Stars4.0k
Forks521
Last commit2 years ago
messenger
messengerJavaScript

A client-side library for displaying growl-style alerts, messages, and AJAX request feedback in web applications.

#user-messaging#notifications#frontend
Stars4.0k
Forks402
Last commit5 years ago
icono
iconoSCSS

A pure CSS icon pack that requires no external resources, allowing any HTML tag to become an icon.

#css-icons#pure-css#lightweight
Stars4.0k
Forks301
Last commit2 years ago
vuedraggable-plus
vuedraggable-plusVue

A universal drag-and-drop component for Vue 3 and Vue 2, built on Sortablejs with flexible usage options.

#vue2#draggable#list-reordering
Stars4.0k
Forks179
Last commit1 month ago
Byte Size Icons
Byte Size Icons

A tiny style-controlled SVG iconset with 101 hand-coded icons, offering maximum flexibility for weight, color, and edge styling.

#web-design#open-source-icons#inline-svg
Stars3.9k
Forks229
Last commit3 years ago
M13ProgressSuite
M13ProgressSuiteObjective-C

A comprehensive iOS library offering customizable progress views, HUD overlays, and navigation bar progress indicators.

#ios#objective-c#hud
Stars3.9k
Forks523
Last commit4 years ago
react-native-blur
react-native-blurTypeScript

A React Native component for applying blur and vibrancy effects on iOS and Android.

#ios#native-modules#visual-effects
Stars3.9k
Forks569
Last commit28 days ago
LiquidFloatingActionButton
LiquidFloatingActionButtonSwift

A Material Design floating action button component with liquid-state animations for iOS apps.

#ios#animation#floating-action-button
Stars3.8k
Forks463
Last commit3 years ago
PYSearch
PYSearchObjective-C

An elegant, customizable search controller for iOS that replaces UISearchController with extensive styling options.

#search#ios#objective-c
Stars3.8k
Forks741
Last commit5 years ago
SUIT CSS
SUIT CSSHTML

A CSS methodology and toolkit for building reliable, testable UI components in web applications.

#preprocessor#css-packages#css-methodology
Stars3.8k
Forks227
Last commit3 years ago
ZSSRichTextEditor
ZSSRichTextEditorObjective-C

A beautiful rich text WYSIWYG editor for iOS with syntax highlighted source view and customizable toolbar.

#ios#wysiwyg#objective-c
Stars3.8k
Forks590
Last commit4 years ago
react-native-material-ui
react-native-material-uiJavaScript

Highly customizable Material Design UI components for React Native apps on iOS and Android.

#ios#android#ui-kit
Stars3.8k
Forks602
Last commit3 years ago
PKHUD
PKHUDSwift

A Swift-based reimplementation of Apple's system HUD (Volume, Ringer, Rotation) for iOS 8 and later.

#user-interface#ios#feedback
Stars3.8k
Forks493
Last commit3 years ago
vuestic-ui
vuestic-uiVue

An open-source Vue 3 component library for rapid development, easy maintenance, and high accessibility.

#design-system#vuestic#vuestic-ui
Stars3.7k
Forks354
Last commit2 days ago
EAIntroView
EAIntroViewObjective-C

A highly customizable drop-in iOS library for creating introduction/onboarding views with extensive styling and interaction options.

#ios#demo#objective-c
Stars3.7k
Forks487
Last commit5 years ago
JBChartView
JBChartViewObjective-C

iOS charting library for line and bar graphs with a UITableView-like API and high customizability.

#ios#line-chart#objective-c
Stars3.7k
Forks406
Last commit7 years ago
PreviousPage 6 of 13

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
8 days ago
Next
#Ios161
#Frontend161
#Mobile Development124
#Swift116
#Javascript72
#Web Development67
#React65
#Cocoapods64
#React Native62
#Animation57
#Cross Platform51
#Objective C51