Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

1707 projects

Showing 36 of 1707 projects

KDCircularProgress
KDCircularProgressSwift

A customizable circular progress view for iOS with gradient support, glow effects, and smooth animations.

#ios#gradient-animation#custom-ui
Stars1.3k
Forks218
Last commit3 years ago
Crescento
CrescentoJava

An Android library that adds customizable curved bottoms to ImageViews and RelativeLayouts.

#tint#appcompat-support#relativelayout
Stars1.3k
Forks154
Last commit7 years ago
FloatingButton
FloatingButtonSwift

A SwiftUI library for creating customizable floating action button menus with straight or circular layouts.

#apple-platforms#animation#menu
Stars1.3k
Forks83
Last commit1 year ago
react-native-parsed-text
react-native-parsed-textJavaScript

Parse text in React Native apps to extract and style URLs, emails, phone numbers, and custom patterns as interactive Text elements.

#parsing#interactive-text#regex
Stars1.3k
Forks160
Last commit3 years ago
opentip
opentipJavaScript

An open-source JavaScript tooltip library with framework-agnostic adapters, stems, AJAX content, and CSS3 animations.

#tooltip-library#ender#jquery-plugin
Stars1.2k
Forks389
Last commit5 years ago
TBIconTransitionKit
TBIconTransitionKitSwift

A SwiftUI icon transition kit for smoothly animating between common navigation icon shapes like menu, arrow, cross, plus, and minus.

#mobile-ui#ios#casahalayer
Stars1.2k
Forks149
Last commit3 years ago
ngx-mask
ngx-maskTypeScript

A powerful Angular directive for input masking with customizable patterns on form fields and HTML elements.

#input-masking#input-mask#reactive-forms
Stars1.2k
Forks306
Last commit13 days ago
Nivo Slider
Nivo SliderJavaScript

A beautiful and easy-to-use jQuery image slider plugin for creating stunning website visuals.

#animation#jquery-plugin#image-slider
Stars1.2k
Forks589
Last commit5 years ago
react-uploady
react-uploadyJavaScript

A lightweight React library providing components and hooks for building modern file upload features with minimal code.

#hooks#upload#chunked-uploads
Stars1.2k
Forks42
Last commit5 days ago
BlazorBootstrap
BlazorBootstrapHTML

An enterprise-class component library for building Blazor applications with Bootstrap styling and functionality.

#blazor-ui-components#blazor-bootstrap#csharp
Stars1.2k
Forks109
Last commit1 day ago
<dark-mode-toggle>
<dark-mode-toggle>JavaScript

A custom element for adding a Dark Mode toggle or switch to websites, respecting user preferences and allowing overrides.

#prefers-color-scheme#web-components#custom-elements
Stars1.2k
Forks73
Last commit
IGLDropDownMenu
IGLDropDownMenuObjective-C

An iOS drop down menu library with customizable animations and easy integration.

#mobile-ui#ios#dropdownmenu
Stars1.2k
Forks156
Last commit5 years ago
InputMask
InputMaskKotlin

An Android library for formatting user input with masks, supporting phone numbers, dates, serial numbers, and more.

#input-masking#user-input#gradle
Stars1.2k
Forks117
Last commit2 years ago
react-native-modal-dropdown
react-native-modal-dropdownJavaScript

A customizable, cross-platform dropdown/picker/icker/selector component for React Native apps.

#select#customizable#react-native
Stars1.2k
Forks465
Last commit3 years ago
KafkaRefresh
KafkaRefreshObjective-C

Animated, customizable, and flexible pull-to-refresh framework for iOS development.

#ios#animation#objective-c
Stars1.2k
Forks144
Last commit10 months ago
react-native-text-input-mask
react-native-text-input-maskKotlin

A React Native library for applying input masks to text fields, supporting iOS and Android.

#input-mask#mask-android#ios
Stars1.2k
Forks308
Last commit1 year ago
Yamm
YammHTML

A lightweight, pure CSS megamenu for Bootstrap 3 that uses standard navbar markup and fluid grid system classes.

#frontend#css-framework#ui-components
Stars1.2k
Forks175
Last commit5 years ago
emoji-button
emoji-buttonTypeScript

A vanilla JavaScript emoji picker that works with any framework, featuring search, skin tones, themes, and custom images.

#web-accessibility#emoji#vanilla-js
Stars1.2k
Forks116
Last commit2 years ago
react-native-timeline-listview
react-native-timeline-listviewJavaScript

A customizable timeline listview component for React Native apps, supporting Android and iOS.

#timeline#ios#schedule
Stars1.2k
Forks185
Last commit6 years ago
vue-advanced-cropper
vue-advanced-cropperVue

An advanced Vue.js cropper library for creating fully customizable image croppers that match any website design.

#canvas-manipulation#flexible#library
Stars1.2k
Forks162
Last commit2 years ago
ngx-echarts
ngx-echartsTypeScript

An Angular directive for integrating Apache ECharts charts and visualizations into Angular applications.

#echarts#angular2#ngx
Stars1.2k
Forks202
Last commit4 days ago
react-native-qrcode-svg
react-native-qrcode-svgJavaScript

A React Native QR code generator component using SVG for high-quality rendering and customization.

#qr-code#node-qrcode#svg
Stars1.2k
Forks223
Last commit1 month ago
SwiftIconFont
SwiftIconFontSwift

A Swift library for easily integrating multiple icon fonts (Font Awesome, Material Icons, etc.) into iOS, macOS, and tvOS apps.

#uibutton#material-icons#ios
Stars1.2k
Forks117
Last commit3 years ago
SwiftIconFont
SwiftIconFontSwift

A Swift library for easily using icon fonts (Font Awesome, Material Icons, etc.) in iOS, macOS, and tvOS apps.

#uibutton#material-icons#uitextfield
Stars1.2k
Forks117
Last commit3 years ago
GifImageView
GifImageViewKotlin

Android ImageView library for displaying and controlling animated GIFs with frame-by-frame manipulation.

#media#animation#imageview
Stars1.2k
Forks271
Last commit3 years ago
react-native-router
react-native-routerJavaScript

A deprecated React Native navigation library that provided customizable routing and navigation bar components.

#deprecated#react-native#ui-components
Stars1.2k
Forks153
Last commit8 years ago
CircularImageView
CircularImageViewJava

A custom Android view for displaying circular images with optimal draw performance and customizable borders.

#custom-view#performance-optimization#android-ui
Stars1.2k
Forks230
Last commit8 years ago
oruga
orugaVue

A lightweight, CSS-framework-agnostic Vue.js UI component library that provides functional, customizable components.

#theming#sass#ux
Stars1.2k
Forks167
Last commit2 days ago
fullcalendar-angular
fullcalendar-angularTypeScript

Official Angular component for integrating FullCalendar's interactive calendar into Angular applications.

#full-sized#frontend#fullcalendar
Stars1.2k
Forks192
Last commit5 months ago
Sticky Headers
Sticky HeadersDart

A Flutter package for adding sticky headers to any scrollable content without special wrappers.

#dart#user-interface#scrollable-content
Stars1.2k
Forks131
Last commit2 years ago
DynamicButton
DynamicButtonSwift

A Swift library for creating animated flat buttons with built-in symbols and custom style support.

#animated-buttons#hamburger-menu#flat-design
Stars1.2k
Forks67
Last commit6 years ago
react-native-bottom-sheet-behavior
react-native-bottom-sheet-behaviorJava

A React Native wrapper for Android's BottomSheetBehavior with support for anchor states, custom app bars, and FloatingActionButton.

#bottomsheet#nestedscrollview#bottomsheetbehavior
Stars1.2k
Forks112
Last commit
SideMenuController
SideMenuControllerSwift

A customizable Swift container view controller for iOS that displays a main content panel and a side menu panel.

#mobile-ui#ios#container-view-controller
Stars1.2k
Forks284
Last commit5 years ago
TVButton
TVButtonSwift

Recreates Apple TV's parallax icon effect as iOS UIButtons in Swift, triggered by long press or drag.

#mobile-ui#ios#animation
Stars1.2k
Forks51
Last commit7 years ago
TDesign Flutter
TDesign FlutterDart

A Flutter UI component library implementing Tencent's TDesign system for building consistent cross-platform apps.

#tencent-tdesign#design-system#ui-components
Stars1.1k
Forks181
Last commit2 days ago
react-native-easy-toast
react-native-easy-toastJavaScript

A React Native module for displaying Android-style toast notifications that works on both iOS and Android.

#mobile-ui#android-style#react-toast
Stars1.1k
Forks257
Last commit2 years ago
PreviousPage 15 of 48

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
23 days ago
3 years ago
Next
#Ios649
#Frontend547
#Mobile Development524
#Swift494
#Cocoapods357
#React Native284
#Javascript220
#Animation217
#Mobile Ui185
#Cross Platform181
#Web Development177
#Typescript172