Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

1707 projects

Showing 36 of 1707 projects

Preact Material Components
Preact Material ComponentsTypeScript

A Preact wrapper for Material Components for the web, enabling a-la-carte usage for smaller bundles.

#preact-components#es-modules#frontend
Stars554
Forks84
Last commit5 years ago
Selectable
SelectableTypeScript

A versatile and highly customizable Ionic component that replaces Ionic Select with search, async search, item creation, and template customization.

#search#stencil#web-components
Stars553
Forks133
Last commit1 year ago
BlazorContextMenu
BlazorContextMenuC#

A customizable context menu component for Blazor applications, supporting right-click, submenus, and extensive styling.

#nuget#blazor-client#contextmenu
Stars553
Forks60
Last commit1 year ago
XAnimatedImage
XAnimatedImageSwift

A performant animated GIF engine for iOS written in Swift, based on FLAnimatedImage.

#ios#flanimatedimage-fork#ui-components
Stars550
Forks28
Last commit10 years ago
vue-flux
vue-fluxTypeScript

A Vue 3 image slider component with 20 built-in 2D and 3D transitions, responsive design, and mobile gestures.

#css-animations#slider#image-slider
Stars550
Forks48
Last commit3 months ago
SwiftyButton
SwiftyButtonSwift

A simple and customizable button library for iOS/macOS apps with flat and pressable button styles.

#uibutton#ios#button
Stars550
Forks44
Last commit4 years ago
react-native-parallax-scroll
react-native-parallax-scrollJavaScript

A React Native ScrollView-like component with parallax backgrounds, foregrounds, and sticky/fixed headers.

#mobile-ui#animation#parallax-scroll
Stars549
Forks63
Last commit
ISEmojiView
ISEmojiViewSwift

A customizable emoji keyboard library for iOS apps, written in Swift with SwiftUI support.

#emoji#ios#ui-components
Stars547
Forks128
Last commit9 months ago
FloatRatingView
FloatRatingViewSwift

A customizable iOS rating control written in Swift that supports whole, half, or floating point values.

#cocoa-touch#ios#custom-views
Stars545
Forks96
Last commit3 years ago
GradientCircularProgress
GradientCircularProgressSwift

A customizable Swift library for creating gradient-based circular progress indicators in iOS apps.

#ios#circular-progress#customizable
Stars545
Forks83
Last commit4 years ago
Sortable/Filter Tables
Sortable/Filter TablesTypeScript

A simple table component for Angular 2+ applications with built-in sorting, filtering, and pagination.

#angular2#sorting#table-component
Stars545
Forks326
Last commit3 years ago
react-hooks-lib
react-hooks-libJavaScript

A comprehensive collection of reusable React Hooks for lifecycle management, state, effects, network requests, and UI feedback.

#hooks#network-requests#form-handling
Stars544
Forks27
Last commit4 years ago
TableViewDragger
TableViewDraggerSwift

A lightweight iOS library for adding drag-and-drop reordering to UITableView cells.

#ios#drag#tableview-reordering
Stars543
Forks57
Last commit2 years ago
react-native-keyboard-accessory
react-native-keyboard-accessoryJavaScript

A React Native component for adding sticky accessory views and navigation controls above the keyboard.

#ios#sticky-view#android
Stars542
Forks67
Last commit2 years ago
AnimatedTabBar
AnimatedTabBarSwift

A SwiftUI tab bar with multiple preset animations for iOS apps.

#mobile-ui#ios#ui-animation
Stars541
Forks35
Last commit1 year ago
GradientProgressBar
GradientProgressBarSwift

A customizable gradient progress bar for iOS with full SwiftUI and UIKit support.

#ios#animation#uiprogressview
Stars541
Forks39
Last commit3 months ago
svelte-calendar
svelte-calendarSvelte

A lightweight, animated date picker component for Svelte applications with unique UX and multiple selection modes.

#animation#svelte3#svelte-framework
Stars541
Forks86
Last commit3 years ago
ember-power-select
ember-power-selectTypeScript

A highly extensible and accessible select component for Ember.js applications with full customization capabilities.

#select#ember-addon#glint
Stars540
Forks379
Last commit23 days ago
gbkui-button-progress-view
gbkui-button-progress-viewObjective-C

A customizable iOS button component that animates to show download progress, inspired by Apple's App Store buttons.

#mobile-ui#ios#app-store-ui
Stars540
Forks37
Last commit10 years ago
tabulous.js
tabulous.jsCSS

A lightweight jQuery plugin for creating animated, customizable tab interfaces with simple markup.

#animation#jquery-plugin#lightweight
Stars539
Forks181
Last commit10 years ago
ngx-sharebuttons
ngx-sharebuttonsTypeScript

A comprehensive set of customizable social share buttons and components for Angular applications.

#open-source#social-sharing#frontend
Stars535
Forks126
Last commit4 months ago
PullToRefreshSwift
PullToRefreshSwiftSwift

A simple, customizable pull-to-refresh library for iOS apps written in pure Swift.

#ios#open-source#ui-components
Stars535
Forks100
Last commit7 years ago
RMActionController
RMActionControllerObjective-C

An iOS framework for presenting any UIView in a UIAlertController-like action sheet with customizable actions.

#ios#objective-c#dialog
Stars532
Forks59
Last commit3 years ago
react-native-button-component
react-native-button-componentJavaScript

A customizable React Native button component library with multiple button types and state management for iOS and Android.

#mobile-ui#ios#button
Stars531
Forks49
Last commit3 years ago
KDDragAndDropCollectionView
KDDragAndDropCollectionViewSwift

A Swift library for implementing drag-and-drop data transfer between multiple UICollectionViews in iOS apps.

#ios#collectionview#drag
Stars529
Forks79
Last commit6 years ago
PickerView
PickerViewSwift

A highly customizable alternative to UIPickerView for iOS, written in Swift.

#ios#open-source#scrolling
Stars527
Forks88
Last commit7 years ago
MagicPie
MagicPieObjective-C

A powerful pie layer for iOS that provides smooth, robust animations for creating custom pie charts and visualizations.

#cocoa-touch#pie-chart#ios
Stars527
Forks75
Last commit2 years ago
MKDropdownMenu
MKDropdownMenuObjective-C

A highly customizable dropdown menu component for iOS apps, inspired by UIPickerView.

#dropdown-menus#ios#dropdownmenu
Stars526
Forks82
Last commit8 years ago
Flutter Xlider
Flutter XliderDart

A highly customizable Material Design slider and range slider for Flutter with RTL support, vertical/horizontal orientation, and extensive styling options.

#customizable-widgets#slider#flutter-slider
Stars524
Forks184
Last commit2 years ago
CZPicker
CZPickerObjective-C

A customizable popup picker view for iOS apps built in Objective-C.

#ios#popup#objective-c
Stars523
Forks89
Last commit2 years ago
angular-grid-layout
angular-grid-layoutTypeScript

A responsive grid layout system with draggable and resizable items for building customizable dashboards in Angular.

#responsive#draggable#resizable-ui
Stars519
Forks73
Last commit9 months ago
angular-tailwind
angular-tailwindTypeScript

A free and open-source admin dashboard starter kit built with Angular and Tailwind CSS.

#playwright#theming#open-source
Stars519
Forks215
Last commit3 days ago
Flutter Inner Drawer
Flutter Inner DrawerDart

A Flutter package for creating customizable internal side drawers (left/right) with smooth animations and gestures.

#dart#mobile-ui#drawer
Stars518
Forks133
Last commit1 year ago
react-native-material-menu
react-native-material-menuTypeScript

A pure JavaScript material design menu component for React Native with automatic RTL support.

#ios#android#menu
Stars518
Forks86
Last commit2 years ago
iOS Kit for FramerJS
iOS Kit for FramerJSJavaScript

A FramerJS module for rapid iOS prototyping with native UI components, dynamic layout, and Sketch integration.

#mobile-design#ios-prototyping#sketch-integration
Stars516
Forks34
Last commit9 years ago
Radial Menu
Radial MenuDart

A Flutter widget for creating animated radial menus with customizable items and animations.

#dart#mobile-ui#radial-menu
Stars513
Forks75
Last commit5 years ago
PreviousPage 23 of 48

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
#Ios649
#Frontend547
#Mobile Development524
#Swift494
#Cocoapods357
#React Native284
#Javascript220
#Animation217
#Mobile Ui185
#Cross Platform181
#Web Development177
#Typescript172