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

ProgressIndicatorView
ProgressIndicatorViewSwift

A SwiftUI library offering a collection of customizable progress indicator views for iOS and Apple platforms.

#apple-platforms#ios#loading-animation
Stars355
Forks29
Last commit10 months ago
react-native-shine-button
react-native-shine-buttonJava

A React Native button component with native shine animation effects for Android and iOS.

#mobile-ui#ios#native-modules
Stars354
Forks36
Last commit4 years ago
CollapsibleTableSectionViewController
CollapsibleTableSectionViewControllerSwift

A Swift library for implementing collapsible sections in iOS table views with configurable collapse behavior.

#user-interface#ios#swift-4-2
Stars354
Forks50
Last commit
vuejs-dialog
vuejs-dialogVue

A lightweight, promise-based alert, prompt, and confirm dialog plugin for Vue.js applications.

#vue2#promise-based#dialog
Stars351
Forks102
Last commit1 year ago
material-foundation
material-foundationCSS

A Material Design implementation of the Foundation for Sites frontend framework.

#foundation#foundation-framework#frontend
Stars351
Forks75
Last commit8 years ago
BottomSheet
BottomSheetSwift

A flexible iOS bottom sheet component that adapts to any content size and supports scrolling, navigation, and interactive dismissal.

#bottomsheet#ios#interactive-dismissal
Stars350
Forks48
Last commit1 year ago
BootstrapUI plugin
BootstrapUI pluginPHP

A CakePHP plugin that transparently integrates Bootstrap 5 components and styles into CakePHP helpers and layouts.

#form-helpers#cakephp#plugin
Stars350
Forks141
Last commit1 month ago
KeyboardMan
KeyboardManSwift

A Swift library that simplifies keyboard animation and management for iOS apps.

#ios#ui-components#mobile-development
Stars349
Forks31
Last commit10 months ago
react-native-responsive
react-native-responsiveJavaScript

A React Native library that brings CSS-like media queries to iOS and Android for responsive design.

#ios#library#layout
Stars349
Forks21
Last commit2 years ago
Hexacon
HexaconSwift

A hexagonal layout library for iOS apps, inspired by the Apple Watch SpringBoard interface.

#ios#animation#apple-watch
Stars348
Forks23
Last commit2 years ago
LUNSegmentedControl
LUNSegmentedControlObjective-C

A customizable iOS segmented control with interactive animations, gradient states, and shadow effects.

#ios#custom-animation#objective-c
Stars348
Forks40
Last commit6 years ago
Backdrop
BackdropDart

A Flutter implementation of the Material Design Backdrop component for creating layered navigation interfaces.

#dart#app-layout#flutter-examples
Stars347
Forks37
Last commit2 years ago
iCard
iCardSwift

A Swift library for generating customizable bank and credit card UI components using SnapKit DSL.

#auto-layout#ios#bank-card-generator
Stars347
Forks36
Last commit7 years ago
react-native-wheel-picker
react-native-wheel-pickerJava

A cross-platform wheel picker component for React Native that provides a consistent iOS-style UI on both iOS and Android.

#ios#android#react-native
Stars346
Forks317
Last commit2 years ago
tinymce-angular
tinymce-angularTypeScript

Official Angular wrapper component for the TinyMCE rich text editor.

#content-editing#tinymce#wysiwyg
Stars346
Forks94
Last commit1 month ago
Unicorn Speed Dial
Unicorn Speed DialDart

A Flutter package for creating customizable floating action buttons with expandable speed dial menus.

#mobile-ui#speed-dial#floating-action-button
Stars346
Forks75
Last commit4 years ago
CategorySliderView
CategorySliderViewObjective-C

A customizable iOS slider view for selecting categories using any UIView as category items.

#category-selection#ios#objective-c
Stars346
Forks34
Last commit10 years ago
ngx-drag-scroll
ngx-drag-scrollTypeScript

A lightweight Angular library for creating draggable, scrollable carousels with touch and mouse support.

#touch-navigation#drag-scroll#drag
Stars345
Forks102
Last commit1 month ago
SPPerspective
SPPerspectiveSwift

A Swift library for iOS that replicates the 3D transform and dynamic shadow animation of iOS 14 widgets.

#ios#ui-animation#animation
Stars344
Forks27
Last commit4 years ago
SwiftyUI
SwiftyUISwift

A high-performance, lightweight Swift library providing optimized UI components and utilities for iOS development.

#ios#gpu-rendering#performance-optimization
Stars344
Forks20
Last commit4 years ago
react-native-toast
react-native-toastObjective-C

A React Native library providing Android-like toast notifications for both iOS and Android platforms.

#ios#android#user-feedback
Stars343
Forks143
Last commit7 years ago
AKMaskField
AKMaskFieldSwift

A Swift UITextField subclass for adding input masks to format data like credit cards, phone numbers, and dates.

#input-mask#ios#uitextfield
Stars343
Forks122
Last commit3 years ago
AZTabBarController
AZTabBarControllerSwift

A highly customizable tab bar controller for iOS apps, written in Swift with extensive visual and interactive controls.

#ios#custom-ui#tab-bar
Stars343
Forks62
Last commit3 years ago
reagent-forms
reagent-formsHTML

A ClojureScript library providing form data bindings and Bootstrap-styled components for Reagent applications.

#clojurescript#reagent#bootstrap-components
Stars341
Forks75
Last commit6 years ago
Sheet
SheetSwift

A Swift library for creating customizable action sheets with navigation features, inspired by the Flipboard app.

#ios#flipboard-inspired#popup
Stars340
Forks27
Last commit4 years ago
date-picker-svelte
date-picker-svelteSvelte

A customizable date and time picker component for Svelte applications with theming, i18n, and keyboard shortcuts.

#package#theming#time-picker
Stars339
Forks68
Last commit6 months ago
NuML | NUDE Elements
NuML | NUDE ElementsJavaScript

A deprecated atomic UI framework using Web Components and runtime CSS generation for building design system-driven interfaces.

#design-system#css-generator#web-components
Stars339
Forks15
Last commit2 months ago
vue-word-highlighter
vue-word-highlighterTypeScript

A Vue.js library for highlighting search terms within text, supporting both Vue 2 and Vue 3.

#vue3#text-highlighting#text-processing
Stars339
Forks22
Last commit6 hours ago
Lottie Animation
Lottie AnimationJavaScript

An Angular wrapper for lottie-web to render After Effects animations as JSON in Angular applications.

#canvas-animation#bodymovin#ionic3
Stars337
Forks95
Last commit3 years ago
PopupController
PopupControllerSwift

A Swift controller for displaying customizable temporary popup views in iOS applications.

#user-interface#modal-view#ios
Stars336
Forks61
Last commit5 years ago
ngx-drag-drop
ngx-drag-dropTypeScript

Angular directives for declarative drag and drop using the native HTML5 Drag and Drop API.

#directives#sortable-lists#html5-drag-drop
Stars332
Forks124
Last commit1 day ago
DTTextField
DTTextFieldSwift

A custom UITextField library with floating placeholder and error label for iOS apps.

#dttextfield#ios#uitextfield
Stars332
Forks55
Last commit3 years ago
Famo.us
Famo.usJavaScript

Integrates the Famous 3D animation engine with Meteor's Blaze templating for reactive UI components.

#3d-animation#real-time-web#ui-components
Stars329
Forks26
Last commit10 years ago
SwiftWebVC
SwiftWebVCSwift

A drop-in inline browser view controller for Swift iOS apps with customizable themes and sharing options.

#ios#webview#ui-kit
Stars328
Forks115
Last commit5 years ago
react-native-emoji
react-native-emojiJavaScript

A React Native component for rendering emojis using Unicode names.

#emoji#unicode#react-native
Stars328
Forks57
Last commit3 years ago
vue-ins-progress-bar
vue-ins-progress-barVue

A Vue.js component that displays a rainbow-colored progress bar in Instagram's style for loading indicators.

#loading-indicator#vue-router#instagram-style
Stars327
Forks32
Last commit1 year ago
PreviousPage 28 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
5 years ago
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175