Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

1730 projects

Showing 36 of 1730 projects

ngx-valdemort
ngx-valdemortTypeScript

A lightweight Angular library for cleaner, declarative validation error messages in forms.

#template-driven-forms#reactive-forms#frontend
Stars205
Forks8
Last commit16 hours ago
react-native-eva-icons
react-native-eva-iconsTypeScript

A clean and powerful React Native implementation of Eva Icons with SVG support and animations.

#design-system#icons-source#animation
Stars205
Forks18
Last commit3 years ago
icons
iconsTypeScript

Icon components and packs for Svelte, React, Vue, Solid, and Lit with support for themes and custom pack creation.

#design-system#heroicons#radix-icons
Stars202
Forks16
Last commit1 year ago
Kehom's Godot Addon Pack
Kehom's Godot Addon PackGDScript

A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.

#multiplayer#debugging-tools#database
Stars201
Forks14
Last commit1 year ago
svelte-fullcalendar
svelte-fullcalendarJavaScript

A Svelte component wrapper for FullCalendar, providing seamless calendar integration in Svelte and SvelteKit applications.

#typescript#fullcalendar#ui-components
Stars200
Forks21
Last commit2 years ago
LNRSimpleNotifications
LNRSimpleNotificationsSwift

A lightweight Swift library for displaying customizable in-app notifications with minimal setup.

#audio-toolbox#ios#objective-c
Stars200
Forks27
Last commit4 years ago
RPLoadingAnimation
RPLoadingAnimationSwift

A Swift library for creating customizable loading animations using CALayer.

#calayer#ios#core-animation
Stars198
Forks31
Last commit9 years ago
Preact Fluid
Preact FluidJavaScript

A minimal UI kit for Preact with reusable components for building lightweight interfaces.

#preact-components#minimal-design#minimal-ui-kit
Stars197
Forks27
Last commit7 years ago
sd-material-ui
sd-material-uiPython

Material-UI React components wrapped for use in Dash Python web applications.

#react-wrapper#python-web#material-ui
Stars195
Forks27
Last commit1 year ago
Building Blocks for Web Apps
Building Blocks for Web Apps

A curated list of standalone features and components that can be integrated into web applications.

#lists#developer-tools#backend-services
Stars195
Forks13
Last commit10 months ago
NMPopUpView
NMPopUpViewSwift

A simple Swift class for iOS that displays animated popup windows with customizable content.

#ios#animation#popup
Stars194
Forks29
Last commit3 years ago
ngx-owl-carousel-o
ngx-owl-carousel-oTypeScript

A jQuery-free, accessible carousel component for Angular 6+ with extensive customization and responsive design.

#owl-carousel#accessibility#frontend
Stars194
Forks59
Last commit1 month ago
flixel-ui
flixel-uiHaxe

A GUI library for creating UI elements and managing UI events in HaxeFlixel games.

#user-interface#haxe#haxeflixel
Stars194
Forks74
Last commit13 days ago
ASCalendar
ASCalendarSwift

A customizable iOS calendar control written in Swift using the MVVM pattern.

#ios#date-picker#ui-components
Stars193
Forks14
Last commit9 years 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
AZDropdownMenu
AZDropdownMenuSwift

A simple, customizable dropdown menu component for iOS apps built with Swift.

#ios#menu-navigation#menu
Stars192
Forks49
Last commit7 years ago
pointer-tracker
pointer-trackerTypeScript

A lightweight JavaScript library for unified mouse, touch, and pointer event tracking on DOM elements.

#pointer-events#cross-browser#mouse-events
Stars191
Forks25
Last commit1 year ago
RadioGroup
RadioGroupSwift

A customizable radio button group component for iOS and SwiftUI, providing the missing native radio buttons functionality.

#ios#radio-buttons#ui-components
Stars191
Forks32
Last commit10 months ago
v-selectmenu
v-selectmenuJavaScript

A Vue.js component library for building highly customizable dropdown menus with flexible layout and input components.

#contextmenu#quick-search#vue3
Stars190
Forks24
Last commit1 year ago
react-native-select-multiple
react-native-select-multipleJavaScript

A customizable FlatList component for React Native that enables multi-row selection.

#mobile-ui#label#checkbox-list
Stars190
Forks60
Last commit2 years ago
vue-it-bigger
vue-it-biggerJavaScript

A Vue 3 component for displaying images and YouTube videos in a responsive lightbox with customizable UI.

#lightbox#youtube-embed#frontend
Stars190
Forks19
Last commit17 hours ago
CustomizableActionSheet
CustomizableActionSheetSwift

A Swift library for creating iOS action sheets with fully customizable views and buttons.

#ios#ui-kit#custom-views
Stars190
Forks23
Last commit5 years ago
ScrollingFollowView
ScrollingFollowViewSwift

A simple iOS Swift view that follows UIScrollView scrolling, enabling dynamic UI elements like search bars and profile headers.

#ios#ui-animation#ui-components
Stars190
Forks16
Last commit7 years ago
vue-inline-svg
vue-inline-svgTypeScript

A Vue component that dynamically loads SVG files and inlines them as <svg> elements for full CSS/JS manipulation.

#styling#inline-svg#svg
Stars189
Forks21
Last commit1 year ago
react-native-offline-mode
react-native-offline-modeObjective-C

A React Native higher-order component that conditionally swaps components based on internet connectivity.

#offline-first#network-aware#react-native
Stars188
Forks38
Last commit7 years ago
WormTabStrip
WormTabStripSwift

A Swift iOS tab strip library with animated worm-style indicators for smooth ViewPager-like navigation.

#smarttabstrip#tabstrip#smarttapstrip
Stars188
Forks33
Last commit4 years ago
guihua.lua
guihua.luaLua

A Lua GUI and utility library for creating floating windows and UI components in Neovim plugins.

#nvim-plugins#neovim-plugin#ui
Stars188
Forks15
Last commit20 days ago
CBPinEntryView
CBPinEntryViewSwift

A customizable Swift view for entering pins, codes, or passwords in iOS apps with support for iOS 12 one-time codes.

#ios#keyboard-handling#pin-entry
Stars187
Forks41
Last commit2 years ago
angular-code-input
angular-code-inputTypeScript

A robust Angular component for entering codes, PINs, OTPs, and passwords with customizable styling and clipboard support.

#angular8#angular9#otp-codes
Stars187
Forks49
Last commit4 months ago
CampcotCollectionView
CampcotCollectionViewSwift

A custom UICollectionView library for iOS that enables expandable and collapsible sections with a simple API.

#ios#library#animation
Stars187
Forks10
Last commit4 years ago
FreeEsVCLComponents
FreeEsVCLComponentsPascal

A free library of modern, flicker-free VCL components for Delphi and C++Builder with transparency and visual style support.

#desktop-application#visual-styles#anti-flicker
Stars187
Forks46
Last commit2 months ago
react-native-segmented-view
react-native-segmented-viewJavaScript

A customizable segmented control component for React Native with smooth animations and flexible styling options.

#mobile-ui#ios#animation
Stars186
Forks35
Last commit7 years ago
Toastflow
ToastflowVue

Framework-agnostic toast engine with Vue 3 renderer and Nuxt module support, offering typed core and CSS-first theming.

#toaster#toastify#nuxt
Stars186
Forks3
Last commit9 days ago
BEKCurveTabbar
BEKCurveTabbarSwift

A fully customizable iOS tab bar replacement using Bézier paths with Interface Builder support.

#ios#animation#ui-component
Stars185
Forks17
Last commit6 years ago
react-native-selectme
react-native-selectmeJavaScript

A customizable dropdown/select component for React Native apps on iOS and Android.

#ios#select-tag#android
Stars185
Forks27
Last commit7 years ago
vue-countup-v3
vue-countup-v3JavaScript

A Vue 3 component wrapper for CountUp.js that provides animated number counting with enhanced features.

#vue3-count-to#vue-countup#animation
Stars185
Forks9
Last commit1 year ago
PreviousPage 34 of 49

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
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175