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

vuejs-confirm-dialog
vuejs-confirm-dialogTypeScript

A Vue.js plugin that converts modal dialogs into reusable async functions with promise and hook-based APIs.

#async-await#popup#promise-based
Stars60
Forks8
Last commit1 year ago
react-native-navigation-bar
react-native-navigation-barJavaScript

A customizable navigation bar component for React Native apps, built in pure JavaScript for cross-platform compatibility.

#header-bar#react-native#ui-components
Stars60
Forks17
Last commit
VueFormify
VueFormifyTypeScript

A lightweight Vue library for building type-safe forms with schema validation and support for complex data structures.

#valibot#vue3#schema-validation
Stars60
Forks2
Last commit1 month ago
InfoView
InfoViewSwift

A Swift-based customizable information view with a pointed arrow for displaying tooltips or contextual hints.

#ios#animation#customizable
Stars60
Forks11
Last commit5 years ago
react-native-suggester
react-native-suggesterTypeScript

A React Native package that decorates TextInput components to provide suggestions with optimized user experience.

#suggestions#ux#autocomplete
Stars59
Forks3
Last commit2 years ago
react-native-dropdown-android
react-native-dropdown-androidJava

A React Native wrapper for Android's native Spinner component, providing a simple dropdown UI element.

#native-modules#android#react-native
Stars59
Forks22
Last commit9 years ago
Makani
MakaniHTML

A collection of lightweight, performant UI components built specifically for .NET MAUI Blazor applications.

#blazor-ui-components#web-assembly#headless-ui
Stars59
Forks5
Last commit2 years ago
Tailmin
TailminVue

A Vue.js and Tailwind CSS admin dashboard template for building modern web applications.

#admin-template#admin-panel#dashboard
Stars59
Forks18
Last commit7 months ago
ng-select2
ng-select2TypeScript

A feature-rich Select2 component for Angular applications with extensive customization and accessibility support.

#infinite-scroll#accessibility#form-controls
Stars58
Forks35
Last commit2 days ago
inject-react-anywhere
inject-react-anywhereTypeScript

A library to inject React components into third-party websites using Shadow DOM for style isolation, ideal for browser extensions.

#style-isolation#browser-extension#frontend
Stars58
Forks2
Last commit
GoAutoSlideView
GoAutoSlideViewObjective-C

A UIScrollView extension for iOS that provides infinite and automatic sliding capabilities.

#ui-scrollview#ios#infinite-scrolling
Stars58
Forks10
Last commit5 years ago
react-native-animated-flatlist
react-native-animated-flatlistJavaScript

A React Native FlatList component with smooth animations for item insertions and deletions.

#user-interface#animation#react-native-animatable
Stars58
Forks8
Last commit
react-native-masked-view
react-native-masked-viewObjective-C

A React Native component that applies image masks to views, similar to CSS mask-image.

#ios#masking#visual-effects
Stars58
Forks10
Last commit9 years ago
OnyxUI
OnyxUILuau

A collection of quick, customizable UI components designed for Fusion with comprehensive theming and minimal styling code.

#developer-tools#roblox#ui
Stars58
Forks7
Last commit4 months ago
react-native-draggable-drawer
react-native-draggable-drawerJavaScript

A React Native component for creating vertical draggable drawer views with smooth momentum-based animations.

#mobile-ui#momentum-scrolling#animation
Stars58
Forks10
Last commit
SMSwipeableTabView
SMSwipeableTabViewSwift

A customizable iOS swipeable tab view control combining UIPageViewController with a scrollable tab bar.

#ios#tab-bar#ui-components
Stars57
Forks13
Last commit5 years ago
Fullscreen Dialog
Fullscreen DialogJavaScript

A fullscreen dialog component for Material-UI that follows Material Design specifications.

#dialog#material-ui#ui-components
Stars57
Forks10
Last commit3 years ago
VideoPager
VideoPagerSwift

A Swift library providing paging video UI and customizable control components for iOS applications.

#ios#custom-ui#pagination
Stars57
Forks8
Last commit9 years ago
KeyboardHideManager
KeyboardHideManagerSwift

A codeless iOS manager to hide the keyboard by tapping on views, written in Swift.

#ui-ux#ios#library
Stars57
Forks8
Last commit2 years ago
Frontile
FrontileTypeScript

A modern, accessible, and extensible component library for Ember.js applications, built with Tailwind CSS.

#design-system#emberjs#hacktoberfest
Stars57
Forks21
Last commit2 months ago
Material-UI Password field
Material-UI Password fieldJavaScript

A Material-UI component for password input fields with visibility toggle.

#input#password-field#material-ui
Stars57
Forks19
Last commit3 years ago
ember-elements
ember-elementsTypeScript

A TypeScript-based UI toolkit for Ember.js, implementing the Blueprint design system for complex desktop web interfaces.

#design-system#emberjs#design
Stars56
Forks8
Last commit2 years ago
<lit-datatable>
<lit-datatable>TypeScript

A Material Design data table component built with LitElement for modern web applications.

#web-components#custom-elements#lit-html
Stars56
Forks13
Last commit3 years ago
Toast_UI.Blazor_Calendar
Toast_UI.Blazor_CalendarC#

A Blazor wrapper for Toast UI Calendar providing drag-and-drop event, task, and scheduling components.

#blazor-ui-components#toast-ui#jsinterop
Stars56
Forks6
Last commit2 years ago
@hackingharold/ngx-dropzone
@hackingharold/ngx-dropzoneTypeScript

A reusable dropzone component infrastructure and Material Design implementation for Angular applications.

#upload#cdk#angular-material
Stars56
Forks6
Last commit4 days ago
svelte-grid-responsive
svelte-grid-responsiveSvelte

A responsive grid system for Svelte applications, inspired by Bootstrap's layout principles.

#responsive#responsive-grid#layout-system
Stars56
Forks4
Last commit3 years ago
PanoramicData Blazor UI Components
PanoramicData Blazor UI ComponentsC#

A collection of free, open-source UI components for Blazor applications, including tables, forms, trees, and file explorers.

#open-source#csharp#dotnet
Stars56
Forks7
Last commit1 day ago
jQuery.adaptive-slider
jQuery.adaptive-sliderJavaScript

A jQuery slider plugin that automatically colors captions and navigation based on the dominant color of each image.

#color-extraction#jquery-plugin#image-slider
Stars55
Forks6
Last commit12 years ago
HidesNavigationBarWhenPushed
HidesNavigationBarWhenPushedSwift

A Swift library that enables hiding the navigation bar when pushing view controllers via a hidesNavigationBarWhenPushed flag.

#ios#ui-animation#ui-components
Stars55
Forks6
Last commit6 years ago
Cube Less
Cube LessCSS

A 3D animated cube built with pure CSS (Less), originally used by LeanCloud.

#web-design#css-3d#visual-effects
Stars55
Forks9
Last commit1 year ago
Blazor.WebForm.Components
Blazor.WebForm.ComponentsC#

A collection of Razor components that replicate ASP.NET Web Forms System.Web.UI.WebControls for Blazor applications.

#webassembly#webforms#asp-net-core
Stars55
Forks10
Last commit1 month ago
SlidingText
SlidingTextSwift

A Swift UIView component for creating animated sliding text with a page indicator.

#ios#animation#text-animation
Stars54
Forks3
Last commit7 years ago
react-native-grading
react-native-gradingJavaScript

A React Native component for interactive grading with four visual modes: arcs, smiles, stars, and board.

#rating-system#grading-component#user-feedback
Stars54
Forks0
Last commit9 years ago
vue-toggles
vue-togglesTypeScript

A highly customizable and accessible toggle component for Vue 3.

#aria#toggle-switch#customizable
Stars54
Forks9
Last commit5 months ago
KRAlertController
KRAlertControllerSwift

A beautiful and easy-to-use colored alert controller for iOS apps, written in Swift.

#user-interface#alert-dialogs#ios
Stars53
Forks6
Last commit7 years ago
Essentials
EssentialsPascal

A collection of 13 native VCL controls for Embarcadero Delphi and C++Builder, including calendars, calculators, and dialog components.

#windows-development#native-components#embarcadero
Stars53
Forks21
Last commit1 year ago
PreviousPage 45 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
9 years ago
1 year ago
7 years ago
7 years ago
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175