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

gdx-dialogs
gdx-dialogsJava

A libGDX extension providing cross-platform native dialogs for Android, iOS, and desktop games.

#gradle#ios#android
Stars79
Forks11
Last commit6 years ago
ionic-svelte
ionic-svelteSvelte

A library to integrate Ionic UI components into Svelte and SvelteKit applications.

#mobile-ui#webcomponents#ionic-framework
Stars78
Forks2
Last commit7 months ago
react-native-picker-xg
react-native-picker-xgJavaScript

A React Native Picker component for Android and iOS with both basic and cascade wheel pickers, built with pure JavaScript.

#mobile-ui#react-native-picker#react-native
Stars78
Forks10
Last commit8 years ago
react-native-selectmultiple-button
react-native-selectmultiple-buttonJavaScript

A React Native button component supporting multiple or radio selection with customizable styles.

#ios#multi-select#button
Stars78
Forks18
Last commit5 years ago
react-native-full-screen
react-native-full-screenJava

A React Native library providing full-screen functionality for Android apps with configurable hide delays.

#android#immersive-mode#react-native-library
Stars78
Forks34
Last commit4 years ago
BlazorGrid
BlazorGridC#

A lightweight, high-performance data grid component for Blazor focused on displaying remote data with virtualization.

#web-components#data-grid#datagrid
Stars78
Forks6
Last commit2 years ago
SSCustomTabMenu
SSCustomTabMenuSwift

A customizable iOS bottom menu component that works like a tab bar, built in Swift.

#ios#custom-ui#tab-bar
Stars78
Forks13
Last commit8 years ago
carbon-angular-starter
carbon-angular-starterTypeScript

A starter template for building Angular applications with IBM's Carbon Design System components.

#ibm#angular-cli#carbon-components-angular
Stars77
Forks81
Last commit2 years ago
react-native-fab
react-native-fabJavaScript

A customizable floating action button component for React Native apps following Material Design guidelines.

#mobile-ui#ios#android
Stars77
Forks29
Last commit4 months ago
WYMaterialButton
WYMaterialButtonObjective-C++

A fully animated Material Design button for iOS, built with Swift 3 and enhanced by Spring and POP animations.

#ios#button#spring-framework
Stars76
Forks10
Last commit9 years ago
RAlertView
RAlertViewObjective-C

A customizable iOS pop-up framework for displaying alerts, confirmations, and simple dialogs with easy integration.

#ios#alert-dialog#objective-c
Stars76
Forks10
Last commit9 years ago
react-key-navigation
react-key-navigationJavaScript

Spatial navigation components for React, inspired by BBC TAL's focus management system.

#game-ui#tv-apps#spatial-navigation
Stars76
Forks56
Last commit6 years ago
svelte-checkbox
svelte-checkboxSvelte

A customizable checkbox component for Svelte with smooth animations.

#checkbox#frontend#form-controls
Stars76
Forks12
Last commit3 years ago
Marionette Form View
Marionette Form ViewJavaScript

A flexible and customizable Backbone.Marionette form view for easy validation, serialization, and submission.

#web-forms#backbone-plugins#frontend
Stars75
Forks15
Last commit11 years ago
AZTableViewController
AZTableViewControllerSwift

An iOS Swift library for automatic pagination handling with customizable loading, error, and empty state views.

#ios#pagination#empty-states
Stars75
Forks17
Last commit8 years ago
Blazor.TreeViews
Blazor.TreeViewsHTML

A native Blazor component library for building tree views with minimal JavaScript and CSS dependencies.

#treeview#webassembly#csharp
Stars75
Forks19
Last commit16 days ago
cl-react
cl-reactCommon Lisp

Common Lisp utilities using Parenscript to build React web applications with Lisp syntax.

#javascript-interop#parenscript#macros
Stars75
Forks2
Last commit5 years ago
Datepicker
DatepickerTypeScript

A customizable date picker component for Ionic 2+ applications with calendar view and localization.

#ionic3#datepicker-component#ionic2
Stars74
Forks60
Last commit3 years ago
FlexibleHeader
FlexibleHeaderSwift

A container view that responds to scrolling of UIScrollView for iOS apps.

#ios#scrolling#header-animation
Stars74
Forks6
Last commit6 years ago
react-native-android-blurryoverlay
react-native-android-blurryoverlayJava

A React Native Android package that displays a blurry overlay by capturing and blurring the root view.

#native-modules#android#react-native
Stars74
Forks7
Last commit
svelte-form-builder
svelte-form-builderSvelte

A no-code drag-and-drop form builder library for Svelte, enabling visual form creation with extensive customization.

#web-forms#no-code#low-code
Stars74
Forks10
Last commit2 years ago
Scrollabel Tabs
Scrollabel TabsTypeScript

A scrollable tabs plugin for Ionic 2 applications, enabling horizontal navigation when tabs exceed screen width.

#mobile-ui#angular2#ionic2
Stars73
Forks36
Last commit9 years ago
Snap RecyclerView Utils
Snap RecyclerView UtilsJava

A lightweight Android library that simplifies RecyclerView adapter creation with single-line initialization, endless loading, and multiple layout support.

#boilerplate-reduction#adapter#recyclerview
Stars73
Forks10
Last commit
angular-ru-sdk
angular-ru-sdkTypeScript

A collection of tools that streamlines common interaction patterns in Angular applications.

#cdk#development-kit#developer-tools
Stars72
Forks15
Last commit2 months ago
<fg-modal>
<fg-modal>JavaScript

An accessible modal dialog web component for building accessible modal windows in web applications.

#web-components#custom-elements#aria
Stars72
Forks4
Last commit3 years ago
barceloneta
barcelonetaSwift

An iOS library for incrementing/decrementing values with drag gestures, featuring customizable timing and looping behavior.

#gesture#mobile-ui#user-interface
Stars72
Forks4
Last commit7 years ago
planet
planetSwift

A customizable country picker view controller for iOS apps with country selection and calling code support.

#user-interface#ios#country-picker
Stars72
Forks26
Last commit6 years ago
MTLLinkLabel
MTLLinkLabelSwift

A customizable UILabel subclass for iOS that automatically detects and makes links, phone numbers, and custom ranges tappable.

#interactive-text#ios#link-detection
Stars72
Forks22
Last commit6 years ago
GuiGui
GuiGuiJavaScript

A lightweight GUI tool for tweaking parameters in JavaScript creative coding projects, inspired by dat.GUI.

#real-time-control#three-js#creative-coding
Stars72
Forks9
Last commit3 years ago
CoreCharts
CoreChartsSwift

A lightweight, scrollable chart library for iOS with customizable horizontal and vertical bar charts.

#chart#ios#bar-chart
Stars71
Forks9
Last commit6 years ago
DBMetaballLoading
DBMetaballLoadingSwift

A Swift implementation of a metaball loading animation for iOS, featuring customizable visual properties.

#ios#customizable#loading-animation
Stars70
Forks13
Last commit2 years ago
react-native-card-media
react-native-card-mediaJavaScript

A React Native component for displaying media cards with flexible layouts for 1-5 images.

#mobile-ui#image-layout#ui-component
Stars70
Forks9
Last commit3 years ago
svelte-icons-pack
svelte-icons-packTypeScript

A comprehensive icon library for Svelte applications, bundling thousands of icons from popular sets like Ant Design, Bootstrap, and Font Awesome.

#design-system#icon-library#icons
Stars70
Forks3
Last commit2 years ago
ember-stargate
ember-stargateTypeScript

A modern Ember addon for rendering content in different DOM locations using lightweight portal components.

#dom-manipulation#javascript-framework#ember-addon
Stars69
Forks12
Last commit20 hours ago
Ion.CheckRadio
Ion.CheckRadioJavaScript

A jQuery plugin for customizing checkboxes and radio buttons with skin support and cross-browser compatibility.

#cross-browser#jquery-plugin#touch-support
Stars69
Forks20
Last commit10 years ago
react-native-picker-android
react-native-picker-androidJavaScript

A deprecated React Native Android picker component with PickerIOS interface compatibility.

#android#deprecated#react-native
Stars69
Forks61
Last commit8 years ago
PreviousPage 43 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
10 years ago
9 years ago
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175