Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Component

Ui Component

221 projects

Showing 36 of 221 projects

react-native-radial-menu
react-native-radial-menuJavaScript

A customizable radial menu component for React Native, optimized for touch interfaces.

#mobile-ui#radial-menu#ui-component
Stars190
Forks23
Last commit6 years ago
SectionScrubber
SectionScrubberSwift

A customizable iOS/tvOS scrubber component for quickly navigating between UICollectionView sections.

#ios#ui-component#tvos
Stars188
Forks15
Last commit5 years ago
ModernSearchBar
ModernSearchBarSwift

An iOS search bar component with auto-completion suggestions, supporting both simple strings and custom objects with images.

#search#autocompletion#ios
Stars186
Forks36
Last commit6 years 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
CalendarPopUp
CalendarPopUpSwift

A customizable iOS calendar popup component built on JTAppleCalendar for date selection.

#mobile-ui#ios#jtapplecalendar
Stars185
Forks35
Last commit7 years ago
SwiftyAvatar
SwiftyAvatarSwift

iOS Swift class for creating circular or rounded avatar images with customizable border and background.

#rounded-avatar#ios#ui-component
Stars183
Forks18
Last commit8 years ago
react-native-snackbar-component
react-native-snackbar-componentJavaScript

A customizable snackbar component for React Native apps on Android and iOS.

#ios#ui-component#android
Stars183
Forks76
Last commit1 year ago
MarkdownDisplayView
MarkdownDisplayViewSwift

A high-performance iOS Markdown rendering component with streaming support for AI chat interfaces.

#markdownview#ios#markdown-rendering
Stars178
Forks26
Last commit11 days ago
VLDContextSheet
VLDContextSheetObjective-C

iOS context menu component that replicates the Pinterest app's interactive menu with gesture recognition.

#mobile-ui#ios#context-menu
Stars174
Forks30
Last commit10 years ago
react-native-pin-view
react-native-pin-viewJavaScript

A customizable PinView component for React Native apps to implement secure PIN entry interfaces.

#secure-input#pin-entry#authentication
Stars173
Forks64
Last commit2 years ago
react-native-autocomplete
react-native-autocompleteObjective-C

A React Native wrapper for iOS MLPAutoCompleteTextField with custom cell support.

#typeahead#native-module#ios
Stars171
Forks24
Last commit8 years ago
ios_calendar
ios_calendarObjective-C

A lightweight and customizable calendar view component for iOS apps with locale support and range selection.

#ios#calendarview#objective-c
Stars164
Forks21
Last commit7 years ago
react-native-slot-machine
react-native-slot-machineJavaScript

A fully customizable text slot machine component for React Native apps with smooth animations.

#mobile-ui#game-ui#counter
Stars164
Forks40
Last commit3 years ago
vue-finder
vue-finderJavaScript

A Vue 3 component to display hierarchical data with a macOS Finder-like interface.

#treeview#hierarchical-data#macos-finder-style
Stars159
Forks16
Last commit4 months ago
vue-picture-cropper
vue-picture-cropperTypeScript

A simple and easy-to-use picture cropping component for Vue 3.

#ui-component#image-cropping#vue3-cropperjs
Stars154
Forks10
Last commit3 months ago
Big Number Card
Big Number CardJavaScript

A Home Assistant Lovelace card for displaying sensor values as large numbers with configurable severity-based backgrounds.

#lovelace-card#home-automation#ui-component
Stars143
Forks24
Last commit4 years ago
Xamarin.Forms.Breadcrumb
Xamarin.Forms.BreadcrumbC#

An automatic breadcrumb navigation control for Xamarin.Forms that generates breadcrumbs from the navigation stack and page titles.

#xamarin#nuget#animation
Stars139
Forks12
Last commit1 year ago
react-native-browser
react-native-browserObjective-C

A full-featured web browser module for React Native apps based on TOWebViewController.

#native-module#modal-view#ios
Stars132
Forks25
Last commit8 years ago
react-native-label-select
react-native-label-selectJavaScript

A React Native component for making multiple selections with a modal checkbox interface.

#mobile-ui#multi-select#checkbox
Stars130
Forks21
Last commit6 years ago
react-native-fading-slides
react-native-fading-slidesJavaScript

A simple looped fading slides carousel component for React Native applications.

#mobile-ui#react-component#ui-component
Stars128
Forks16
Last commit8 years ago
Tagging
TaggingSwift

A Swift library providing a TextView with built-in tagging functionality for mentions and hashtags in iOS apps.

#ios#text-input#textview
Stars126
Forks20
Last commit5 years ago
vue3-signature
vue3-signatureVue

A Vue 3 component for capturing smooth electronic signatures using HTML5 canvas, built on signature_pad.

#ui-component#canvas#vue3
Stars125
Forks16
Last commit4 months ago
TimeZonePicker
TimeZonePickerSwift

A customizable iOS time zone picker UIViewController with search functionality, similar to the iOS Settings app.

#search#timezone-library#ios
Stars124
Forks17
Last commit5 years ago
SelectionList
SelectionListSwift

A simple iOS checklist component for single or multiple selection, built on UITableView.

#mobile-ui#ios#checklist
Stars124
Forks20
Last commit1 year ago
Workaholic
WorkaholicSwift

An iOS library that creates GitHub-like work contribution timelines for tracking and visualizing activity.

#timeline#ios#ui-component
Stars124
Forks9
Last commit7 years ago
vue3-otp-input
vue3-otp-inputVue

A fully customizable OTP input component for Vue 3.x, built with the Composition API.

#authentication#vuecompositionapi#ui-component
Stars124
Forks33
Last commit8 months ago
react-native-download-button
react-native-download-buttonJava

A React Native component providing a native download button with animated progress visualization for Android and iOS.

#ios#ui-component#native-modules
Stars123
Forks16
Last commit5 years ago
react-native-simple-stepper
react-native-simple-stepperTypeScript

A React Native component that replicates the iOS UIStepper for incrementing and decrementing numeric values.

#mobile-ui#stepper#numeric-input
Stars121
Forks15
Last commit1 month ago
PTPopupWebView
PTPopupWebViewSwift

A customizable iOS WebView component that displays web content in a popup modal with multiple transition styles.

#ios#popup-modal#ui-component
Stars120
Forks40
Last commit3 years ago
MapScaleView
MapScaleViewJava

A customizable scale bar component for Android maps that works with Google Maps, OSM, MapBox, and Yandex.

#ui-component#google-maps#android
Stars119
Forks28
Last commit5 years ago
react-native-code-verification
react-native-code-verificationJavaScript

A React Native UI component for pincode verification with customizable styling and optional Touch ID integration.

#num#ios#authentication
Stars118
Forks18
Last commit7 years ago
react-native-progressive-input
react-native-progressive-inputJavaScript

A React Native text input component with built-in clear button and activity indicator for autocomplete solutions.

#user-interface#text-input#loading-indicator
Stars117
Forks29
Last commit
react-native-marquee-label
react-native-marquee-labelObjective-C

A React Native component for displaying scrolling text labels (marquee effect) on iOS and Android.

#native-module#mobile-ui#ios
Stars116
Forks24
Last commit8 years ago
vue-image-zoomer
vue-image-zoomerVue

A lightweight, responsive image zoom component for Vue.js 2 & 3 that works on both mouse and touch devices.

#ecommerce#responsive-images#ui-component
Stars116
Forks12
Last commit1 year ago
ngx-ui-switch
ngx-ui-switchTypeScript

An iOS 7 style switch/toggle component for Angular applications with extensive customization options.

#switch#toggle-switch#angular-cli
Stars111
Forks67
Last commit1 day ago
react-native-zoom-image
react-native-zoom-imageJavaScript

A React Native component for zooming and panning network images with modal presentation.

#ios#modal-component#ui-component
Stars110
Forks10
Last commit8 years ago
PreviousPage 5 of 7

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
3 years ago
Next
#Ios116
#Swift85
#Cocoapods70
#Frontend51
#React Native47
#Mobile Development44
#Mobile Ui43
#Javascript34
#Objective C29
#Animation28
#Cross Platform22
#Vue21