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

vue-web-terminal
vue-web-terminalVue

A Vue plugin that provides a feature-rich terminal emulator component for web applications, supporting Vue2 and Vue3.

#vue2#terminal-emulator#web-terminal
Stars348
Forks42
Last commit2 months ago
react-native-timeago
react-native-timeagoJavaScript

An auto-updating timeago component for React Native using moment.js to display relative timestamps.

#moment#ui-component#timeago
Stars348
Forks71
Last commit3 years ago
Purifier Card
Purifier CardTypeScript

A custom Lovelace card for Home Assistant to display and control air purifiers with stats, shortcuts, and theming.

#hass#home-automation#ui-component
Stars340
Forks120
Last commit6 days ago
FDTake
FDTakeSwift

A Swift library for easily taking photos/videos or selecting from the library with a unified interface.

#photo#ios#media-capture
Stars325
Forks116
Last commit9 months ago
WLEmptyState
WLEmptyStateSwift

An iOS component for customizing empty state views in UITableView and UICollectionView.

#emptydataset#ios#ui-component
Stars318
Forks26
Last commit3 years ago
JTMaterialSwitch
JTMaterialSwitchObjective-C

A customizable iOS switch UI component with Material Design-inspired animations, ripple, and bounce effects.

#ios#animation#objective-c
Stars318
Forks45
Last commit10 years ago
IQDropDownTextField
IQDropDownTextFieldSwift

A UITextField subclass with dropdown picker support for iOS, offering date, time, and custom list selection.

#ios#uitextfield#ui-component
Stars313
Forks82
Last commit1 year ago
react-native-calendar-select
react-native-calendar-selectJavaScript

A React Native calendar component for selecting date periods, inspired by Airbnb's date picker.

#date-picker#select#ui-component
Stars307
Forks91
Last commit3 years ago
SSBouncyButton
SSBouncyButtonObjective-C

A simple iOS UI button component with iOS 7-style bouncy animation.

#ios#button#animation
Stars306
Forks16
Last commit10 years ago
ngx-gantt
ngx-ganttTypeScript

A modern and powerful Gantt chart component for Angular applications.

#gantt#open-source#gantt-chart-component
Stars300
Forks96
Last commit2 months ago
D2PDatePicker
D2PDatePickerSwift

An elegant and easy-to-use iOS date picker component built with Swift.

#elegant#ios#date-picker
Stars300
Forks24
Last commit8 years ago
vue-scroll-picker
vue-scroll-pickerVue

An iOS-style scroll picker component for Vue 2 & 3 with full mouse and touch gesture support.

#vue2#vue-scroll-picker#mobile-ui
Stars294
Forks40
Last commit4 days ago
TTGEmojiRate
TTGEmojiRateSwift

An interactive emoji-based rating view for iOS apps, implemented in Swift with drag gestures.

#mobile-ui#emoji#ios
Stars287
Forks30
Last commit7 years ago
Xiaomi Vacuum Card
Xiaomi Vacuum CardJavaScript

A customizable Lovelace UI card for monitoring and controlling various robot vacuum brands in Home Assistant.

#iot#xiaomi#home-automation
Stars277
Forks42
Last commit3 years ago
IGColorPicker
IGColorPickerSwift

A customizable color picker component for iOS apps, written in Swift.

#swiftcolorpicker#ios#colorpickerview
Stars277
Forks73
Last commit5 years ago
react-native-pulse-loader
react-native-pulse-loaderJavaScript

A React Native component that displays a Tinder-like animated pulse loader with a central avatar.

#mobile-ui#animation#loader
Stars274
Forks61
Last commit6 years ago
photo-viewer
photo-viewerJava

A React Native photo viewer component with double-tap zoom, captions, and animated presentation.

#native-module#mobile-ui#ios
Stars268
Forks61
Last commit2 years ago
ARAutocompleteTextView
ARAutocompleteTextViewObjective-C

A UITextView subclass that provides real-time text suggestions for email domains, hashtags, and @handles in iOS apps.

#ios#text-input#hashtag-autocomplete
Stars264
Forks23
Last commit6 years ago
vue-croppie
vue-croppieHTML

A Vue 2 wrapper for Croppie, providing a beautiful photo cropping component for Vue applications.

#hacktoberfest#croppie#ui-component
Stars262
Forks42
Last commit2 years ago
CircularSlider
CircularSliderSwift

A customizable circular slider for iOS, fully IBDesignable and IBInspectable for easy Storyboard integration.

#ios#ui-component#ibinspectable
Stars256
Forks41
Last commit7 years ago
react-native-hero
react-native-heroJavaScript

A flexible React Native hero unit component with dynamic image sizing, color overlays, and custom image support.

#mobile-ui#ui-component#dynamic-images
Stars253
Forks10
Last commit8 years ago
Time Planner
Time PlannerDart

A customizable Flutter widget for displaying tasks in a time-table layout across mobile, desktop, and web.

#dart#time-planner#time-table
Stars247
Forks66
Last commit2 years ago
react-native-beautiful-video-recorder
react-native-beautiful-video-recorderJavaScript

A React Native video recorder component that extends react-native-camera with a beautiful UI for iOS and Android.

#hauvo#ios#kevinvovn
Stars241
Forks65
Last commit
vue3-emoji-picker
vue3-emoji-pickerVue

A customizable and feature-rich emoji picker component for Vue 3 applications.

#emoji#emoji-picker#ui-component
Stars237
Forks50
Last commit2 years ago
FacebookImagePicker
FacebookImagePickerSwift

A Swift library for picking photos from Facebook albums with a native iOS picker interface.

#fbsdk#ios#facebook-login
Stars235
Forks59
Last commit1 year ago
ngx-wig
ngx-wigTypeScript

A lightweight Angular WYSIWYG rich text editor component with no jQuery dependencies.

#angular8#angular9#wysiwyg
Stars234
Forks55
Last commit3 days ago
SwiftyComments
SwiftyCommentsSwift

A UITableView-based component for displaying hierarchical, expandable comment threads in iOS apps.

#mobile-ui#ios#ui-component
Stars226
Forks28
Last commit5 years ago
DzHTMLText
DzHTMLTextPascal

A Delphi and Lazarus visual component for displaying formatted text using HTML-like tags in labels.

#label#formatted#pascal
Stars225
Forks60
Last commit4 months ago
Music Player
Music PlayerDart

A ready-to-go music player UI component for Flutter applications, mimicking Spotify/Apple Music.

#dart#ui-component#audio-player
Stars223
Forks47
Last commit6 years ago
Dual Gauge Card
Dual Gauge CardJavaScript

A custom Lovelace card for Home Assistant that displays two concentric gauges to visualize sensor data.

#lovelace-card#sensor-visualization#ui-component
Stars220
Forks47
Last commit1 year ago
HorizontalDial
HorizontalDialSwift

A customizable horizontal scroll dial UI component for iOS apps, inspired by Instagram's interface.

#mobile-ui#ios#ui-component
Stars213
Forks14
Last commit7 years ago
Switcher
SwitcherSwift

A customizable animated UISwitcher component for iOS apps with smooth transition effects.

#ios#animation#toggle-switch
Stars210
Forks23
Last commit9 years ago
react-native-picker-modal-view
react-native-picker-modal-viewTypeScript

A unified React Native picker modal component with search and alphabetical index for iOS and Android.

#search#ios#ui-component
Stars201
Forks56
Last commit3 years ago
Home Card
Home CardJavaScript

A Lovelace UI card for Home Assistant that provides a graphical overview of your home's state with customizable themes and overlays.

#theming#home-automation#ui-component
Stars197
Forks18
Last commit3 years ago
ngx-img-cropper
ngx-img-cropperTypeScript

An image cropping component for Angular applications with configurable aspect ratios, touch support, and customizable rendering.

#ui-component#image-cropping#frontend
Stars195
Forks45
Last commit3 days ago
vue-navigation-bar
vue-navigation-barVue

A Vue.js component providing a customizable, accessible navigation bar with dropdowns, mobile responsiveness, and Vue Router integration.

#vue2#nav#ui-component
Stars192
Forks33
Last commit2 years ago
PreviousPage 4 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