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

react-native-checkbox
react-native-checkboxJavaScript

A customizable checkbox component for React Native applications with accessibility support.

#ios#checkbox#android
Stars170
Forks100
Last commit6 years ago
Ignite UI Web Components
Ignite UI Web ComponentsTypeScript

A comprehensive library of UI web components for building modern web applications with a dependency-free approach.

#design-system#web-components#data-grid
Stars170
Forks12
Last commit4 days ago
vue-collapsed
vue-collapsedVue

A Vue component for dynamic CSS height transitions from any value to auto and vice versa, perfect for accordions.

#dynamic-height#animation#accordion-component
Stars169
Forks8
Last commit4 months ago
react-native-page-control
react-native-page-controlJavaScript

A React Native component that replicates iOS UIPageControl for pagination indicators with identical APIs.

#mobile-ui#pagination#react-native
Stars169
Forks29
Last commit6 years ago
Elissa
ElissaSwift

A Swift library that attaches a local notification bubble to any UIView or UITabBarItem for user guidance.

#ios#user-guidance#uitabbar
Stars169
Forks15
Last commit8 years ago
react-native-color-wheel
react-native-color-wheelJavaScript

A customizable color wheel component for React Native applications.

#color-wheel#npm-module#customizable
Stars168
Forks53
Last commit3 years ago
react-native-popup
react-native-popupJavaScript

A simple, cross-platform popup component for React Native with alert, tip, and confirm methods.

#popup#confirm-dialog#dialog
Stars168
Forks39
Last commit8 years ago
VBPiledView
VBPiledViewSwift

A simple and beautiful stacked UIView for iOS to replace UITableView, UIImageView, or create menus with smooth animations.

#ios#animation#collectionview
Stars168
Forks21
Last commit7 years ago
Switch Case
Switch CaseJavaScript

Adds switch/case control flow bindings to Knockout.js for cleaner conditional rendering in templates.

#knockoutjs#javascript-framework#frontend
Stars168
Forks23
Last commit5 years ago
vue-fixed-header
vue-fixed-headerVue

A simple, cross-browser friendly fixed header component for Vue.js written in TypeScript.

#vue-js#scroll-behavior#fixed-header
Stars167
Forks15
Last commit1 day ago
Blazor PWA Updater
Blazor PWA UpdaterHTML

A Blazor library that provides an "Update Now" UI and feature for Progressive Web Apps when a new version is available.

#progressive-web-app#web-assembly#service-worker
Stars167
Forks8
Last commit
RHSideButtons
RHSideButtonsSwift

An iOS library implementing a Material Design Floating Action Button variation for use as a small side menu.

#mobile-ui#ios#demo
Stars167
Forks22
Last commit7 years ago
Magnificent.js
Magnificent.jsJavaScript

A jQuery plugin for responsive zoom of images and other content with scroll, drag, and touch interactions.

#jquery#zoomable-images#jquery-plugin
Stars166
Forks45
Last commit3 years ago
react-native-custom-segmented-control
react-native-custom-segmented-controlObjective-C

A native iOS SegmentedControl component for React Native with customizable styling and animations.

#mobile-ui#ios#custom-animations
Stars165
Forks24
Last commit
ios_calendar
ios_calendarObjective-C

A lightweight and customizable calendar view component for iOS apps with locale support and range selection.

#ios#calendarview#objective-c
Stars165
Forks20
Last commit3 months ago
MiniTabBar
MiniTabBarSwift

A minimal iOS tab bar that only shows titles when tapped, providing a cleaner app interface.

#mobile-ui#ios#custom-ui
Stars164
Forks24
Last commit8 years ago
TeeGrid
TeeGridPascal

Lightweight, full-featured grid control for Delphi, C++ Builder, and Lazarus across VCL and Firemonkey frameworks.

#firemonkey#pascal#lazarus
Stars164
Forks41
Last commit9 days ago
react-native-floating-labels
react-native-floating-labelsTypeScript

An animated floating label TextInput component for React Native with built-in accessibility.

#mobile-ui#floating-label#react-native-web
Stars164
Forks73
Last commit1 month ago
PageView Indicator
PageView IndicatorDart

A Flutter package for building customizable page view indicator marks with animated transitions.

#dart#pageview#custom-animations
Stars164
Forks26
Last commit5 years ago
Gallery Modal
Gallery ModalTypeScript

A modal component for Ionic apps to create photo galleries with swipe navigation and pinch-to-zoom.

#ionic3#modal-component#photo-gallery
Stars163
Forks78
Last commit7 years ago
LinearProgressBar
LinearProgressBarSwift

A Material Design-inspired linear progress bar component for iOS apps, providing smooth animation and easy integration.

#hacktoberfest#ios#progress
Stars162
Forks21
Last commit5 years ago
carbon-tutorial
carbon-tutorialJavaScript

A tutorial application demonstrating how to build with the Carbon Design System (now replaced by a Next.js version).

#design-system#educational#frontend
Stars162
Forks4.1k
Last commit3 years ago
StatusBarOverlay
StatusBarOverlaySwift

Automatically displays a 'No Internet Connection' bar in iOS apps when connectivity is lost, with support for hidden status bars and the notch.

#ios#notch-support#network-monitoring
Stars162
Forks25
Last commit6 years ago
HoverConversion
HoverConversionSwift

A Swift UI component for vertical paging between multiple table views in iOS apps.

#ios#vertical-paging#ui-components
Stars162
Forks16
Last commit10 years ago
React-flexbox
React-flexboxJavaScript

A React component library that implements CSS Flexbox layout using inline styles.

#flexbox#inline-styles#layout
Stars162
Forks12
Last commit8 years ago
TORoundedTableView
TORoundedTableViewObjective-C

A UITableView subclass that replicates the rounded, borderless style of iPad Settings.app.

#tableview-customization#ios#open-source
Stars162
Forks11
Last commit6 years ago
heirline-components.nvim
heirline-components.nvimLua

A collection of pre-built, distro-agnostic UI components for customizing Neovim's statusline, winbar, tabline, and statuscolumn with Heirline.

#heirline#vim-customization#nvim-plugins
Stars161
Forks7
Last commit
TypingLabel
TypingLabelJava

A libGDX Label that animates text to appear as if it's being typed in real time.

#gradle#scene2d#gwt
Stars161
Forks20
Last commit15 days ago
NightView
NightViewSwift

An iOS library for generating beautiful, random starry sky animations with customizable stars and glowing effects.

#ios#open-source#graphics
Stars161
Forks12
Last commit8 years ago
Excubo.Blazor.Diagrams
Excubo.Blazor.DiagramsHTML

A native-Blazor diagram component library for creating interactive flowcharts, UML, BPMN, and other diagrams.

#webassembly#interactive-diagrams#flowcharts
Stars160
Forks21
Last commit4 months ago
react-native-cache-image
react-native-cache-imageJavaScript

A React Native component for caching and efficiently managing web images with automatic storage cleanup.

#performance-optimization#image-caching#network-efficiency
Stars160
Forks20
Last commit
GIFRefreshControl
GIFRefreshControlSwift

A pull-to-refresh control for iOS that supports animated GIF images as track animations.

#ios#ui-components#custom-controls
Stars160
Forks14
Last commit7 years ago
zControls
zControlsPascal

A Delphi component library featuring TzObjectInspector, a powerful object inspector with IDE-like look and feel.

#gui-development#object-inspector#vcl-styles
Stars160
Forks60
Last commit2 years ago
BSZoomGridScrollView
BSZoomGridScrollViewSwift

A SwiftUI and UIKit grid scroll view for iOS that supports zooming and touch tracking on image arrays.

#ios#grid-view#touch-tracking
Stars159
Forks12
Last commit5 years ago
iUI
iUIC

A cross-platform GUI library for V with Swing/FX-inspired syntax and Fluent/WinUI3 style.

#theming#webassembly#vlang
Stars159
Forks10
Last commit2 months ago
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 commit2 days ago
PreviousPage 36 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
7 months ago
3 years ago
7 months ago
7 years ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218