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

ember-basic-dropdown
ember-basic-dropdownTypeScript

A minimal, headless dropdown component for Ember.js with full accessibility and flexible positioning.

#fastboot#addon#ember-addon
Stars159
Forks187
Last commit3 days ago
vue-tree-navigation
vue-tree-navigationVue

A Vue.js component for generating hierarchical navigation menus with automatic vue-router integration.

#tree-menu#spa-navigation#vue-router
Stars158
Forks21
Last commit11 months ago
EasySocialButton
EasySocialButtonSwift

A Swift library for creating customizable social authentication buttons with built-in animations and styling.

#button-styling#ios#authentication
Stars157
Forks11
Last commit9 years ago
yew-styles-page
yew-styles-pageRust

A style framework for Yew (Rust web framework) with no JavaScript dependencies, providing reusable UI components.

#webassembly#styling#yew-framework
Stars157
Forks13
Last commit3 years ago
HHTabBarView
HHTabBarViewSwift

A lightweight, customizable tab bar view for iOS apps with flexible UI configurations.

#ios#custom-ui#tabbarcontroller
Stars157
Forks18
Last commit6 years ago
LFLoginController
LFLoginControllerSwift

A customizable iOS login screen library written in Swift that implements login, signup, and password reset in under 10 lines of code.

#ios#swift-image#authentication
Stars156
Forks27
Last commit7 years ago
GGTabBar
GGTabBarObjective-C

A simple UITabBar and UITabBarController replacement for iOS that uses Auto Layout for view arrangement.

#auto-layout#ios#objective-c
Stars156
Forks23
Last commit6 years ago
Noty
NotyJava

A lightweight Android library for creating animated warnings, dialogs, and alerts with customizable styles and animations.

#kotlin-java#dialogs#android
Stars156
Forks25
Last commit7 years ago
KWDrawerController
KWDrawerControllerSwift

A customizable iOS drawer view controller with multiple transition animations and gesture support.

#ios#animation#transition
Stars155
Forks30
Last commit3 years ago
react-native-bouncy-drawer
react-native-bouncy-drawerJavaScript

A customizable drawer component for React Native with smooth bouncy animations.

#mobile-ui#animation#customizable
Stars153
Forks18
Last commit8 years ago
mat-datetimepicker
mat-datetimepickerTypeScript

A Material Design datetimepicker component for Angular Material with native and Moment.js date adapter support.

#date-adapter#angular-material#material-datepicker
Stars153
Forks84
Last commit18 hours ago
Wobbly
WobblySwift

A library of Animate CSS-style animations for iOS, providing easy-to-use animation methods for Swift views.

#ios#ui-animations#animation
Stars153
Forks12
Last commit7 years ago
KDInteractiveNavigationController
KDInteractiveNavigationControllerSwift

A UINavigationController subclass that enables interactive navigation bar hiding/showing during swipe gestures.

#ios#uinavigationcontroller#ui-components
Stars153
Forks19
Last commit
Dash HTML Components
Dash HTML ComponentsPython

Vanilla HTML components for building Dash web applications with Python.

#python-frontend#dash-framework#python-web
Stars153
Forks49
Last commit4 years ago
Red Hat Design System
Red Hat Design SystemHTML

Red Hat's design system providing Figma libraries and framework-agnostic Web Components for building branded, accessible user interfaces.

#design-system#web-components#hacktoberfest
Stars152
Forks37
Last commit
date-time-picker
date-time-pickerTypeScript

A responsive, feature-rich date and time picker component for Angular applications.

#timepicker#time-picker#date-picker
Stars152
Forks76
Last commit2 months ago
Buyscreen sample
Buyscreen sampleJavaScript

A customizable React Native buy-screen component for displaying in-app products and processing purchases.

#monetization#react-native#ui-components
Stars152
Forks31
Last commit10 years ago
Umbraco UI Components
Umbraco UI ComponentsTypeScript

A collection of 80+ web components built with Lit for creating interfaces for Umbraco CMS.

#design-system#web-components#hacktoberfest
Stars151
Forks87
Last commit1 day ago
react-native-multi-slider
react-native-multi-sliderJavaScript

A pure JavaScript React Native slider component supporting one or two markers with extensive customization options.

#mobile-ui#slider#customizable
Stars150
Forks90
Last commit8 years ago
react-native-siri-wave-view
react-native-siri-wave-viewObjective-C

A React Native bridge providing native Siri-style wave animations for iOS and Android.

#ios#native-modules#android
Stars150
Forks39
Last commit6 years ago
LinearProgressBar
LinearProgressBarSwift

A Material Design-inspired linear progress bar for iOS apps, written in Swift.

#ios#animation#ui-components
Stars149
Forks51
Last commit3 years ago
ng-sortgrid
ng-sortgridTypeScript

An Angular directive for drag-and-drop sorting of grid items in all directions with multi-select support.

#hacktoberfest#sorting#angular-directive
Stars148
Forks21
Last commit4 days ago
AwaitToast
AwaitToastSwift

A Swift library for displaying async waiting toasts and basic toasts, inspired by Facebook's posting toast.

#ios#user-feedback#ui-components
Stars148
Forks10
Last commit7 years ago
wcDocker
wcDockerCSS

A responsive, interactive window layout system for building customizable IDE-like interfaces in web applications.

#jquery-plugin#layout-system#ide-interface
Stars148
Forks55
Last commit4 years ago
Switch
SwitchSwift

A customizable iOS switch control built in Swift with full Interface Builder support.

#ios#uiswitch#custom-switch
Stars148
Forks26
Last commit5 years ago
Date picker
Date pickerJavaScript

A Tailwind CSS datepicker built with vanilla JavaScript, part of the Flowbite component library.

#hacktoberfest#hacktoberfest2021#tailwind-datepicker
Stars147
Forks40
Last commit3 months ago
react-native-form
react-native-formJavaScript

A React Native component that simplifies form handling by wrapping fields and retrieving all values with a single method.

#ios#open-source#android
Stars146
Forks15
Last commit8 years ago
CircleSlider
CircleSliderSwift

A circular slider library for iOS, written in pure Swift with extensive customization options.

#mobile-ui#ios#circular-slider
Stars146
Forks37
Last commit9 years ago
Autocomplete
AutocompleteTypeScript

A lightweight autocomplete component for Ionic 2+ apps, extending Ionic's searchbar with type-ahead suggestions.

#typeahead#autocomplete#ui-components
Stars146
Forks106
Last commit3 years ago
Framer-AudioPlayer
Framer-AudioPlayerCoffeeScript

A Framer module for prototyping audio players with customizable progress, volume, and time visualization.

#interactive-design#audio-player#prototyping
Stars145
Forks14
Last commit10 years ago
PCLBlurEffectAlert
PCLBlurEffectAlertSwift

A customizable Swift AlertController with blur effects using UIVisualEffectView for iOS apps.

#alert-controller#ios#swift-alertcontroller
Stars145
Forks19
Last commit8 years ago
MKProgress
MKProgressSwift

A simple and customizable progress HUD for iOS apps built with Swift.

#user-interface#ios#loading-indicator
Stars145
Forks20
Last commit4 years ago
HijriDatePicker
HijriDatePickerJava

A Material Design date and time picker for Android supporting both Gregorian and Hijri (Islamic) calendars.

#islamic-calendar#hijri#gregorian
Stars145
Forks67
Last commit3 years ago
Preact Cycle
Preact CycleJavaScript

A minimal functional-reactive Virtual DOM rendering library built on Preact for state management.

#preact-components#functional-programming#frontend
Stars143
Forks12
Last commit8 years ago
GoogleMaterialIconFont
GoogleMaterialIconFontSwift

A Swift and Objective-C library for using Google Material Design Icons as a custom font in iOS apps.

#ios#objective-c#icon-font
Stars142
Forks21
Last commit10 years ago
svelte-datagrid
svelte-datagridTypeScript

A high-performance Svelte data grid component with Excel-like features, handling millions of cells efficiently.

#data-grid#excel-like#spreadsheet
Stars142
Forks8
Last commit4 days ago
PreviousPage 37 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
9 years ago
11 hours ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218