Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

2316 projects

Showing 36 of 2316 projects

react-native-animated-loader
react-native-animated-loaderJavaScript

A React Native loader component that uses Lottie animations for beautiful, customizable loading indicators.

#hacktoberfest#react-native-loader#lottie
Stars206
Forks97
Last commit
react-native-webbrowser
react-native-webbrowserJavaScript

A cross-platform, customizable in-app web browser component for React Native.

#ios#android#webview
Stars206
Forks73
Last commit10 years 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
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 commit1 day ago
LNRSimpleNotifications
LNRSimpleNotificationsSwift

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

#audio-toolbox#ios#objective-c
Stars202
Forks27
Last commit4 years ago
flixel-ui
flixel-uiHaxe

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

#user-interface#haxe#haxeflixel
Stars201
Forks75
Last commit3 months 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 commit2 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
Stars199
Forks14
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
Stars198
Forks14
Last commit1 year ago
RPLoadingAnimation
RPLoadingAnimationSwift

A Swift library for creating customizable loading animations using CALayer.

#calayer#ios#core-animation
Stars198
Forks31
Last commit10 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
Stars198
Forks25
Last commit3 months ago
svelte-fullcalendar
svelte-fullcalendarJavaScript

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

#typescript#fullcalendar#ui-components
Stars198
Forks21
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
Stars195
Forks60
Last commit3 months ago
NMPopUpView
NMPopUpViewSwift

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

#ios#animation#popup
Stars194
Forks29
Last commit4 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
Stars193
Forks27
Last commit1 year ago
AZDropdownMenu
AZDropdownMenuSwift

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

#ios#menu-navigation#menu
Stars192
Forks48
Last commit7 years ago
ASCalendar
ASCalendarSwift

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

#ios#date-picker#ui-components
Stars192
Forks14
Last commit10 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
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
Stars191
Forks19
Last commit10 days 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
Stars190
Forks24
Last commit2 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 commit8 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
Stars190
Forks15
Last commit4 months 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
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
Stars190
Forks48
Last commit7 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
Stars189
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
Stars189
Forks60
Last commit2 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
Stars188
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 commit8 years ago
WormTabStrip
WormTabStripSwift

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

#smarttabstrip#tabstrip#smarttapstrip
Stars188
Forks32
Last commit4 years 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
Stars188
Forks31
Last commit1 year 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
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 commit3 months 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
Stars186
Forks50
Last commit8 months ago
Clarity Core Web Components
Clarity Core Web ComponentsTypeScript

A scalable, accessible, customizable, open-source design system built with web components that works with any JavaScript framework.

#design-system#web-components#custom-elements
Stars185
Forks48
Last commit
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 commit8 years 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
Stars185
Forks35
Last commit7 years ago
PreviousPage 34 of 65

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
2 years ago
9 months ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218