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

skyux
skyuxTypeScript

A comprehensive component library and design system for building consistent, accessible Angular applications.

#design-system#hacktoberfest#theming
Stars53
Forks35
Last commit1 day 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
motion.cr
motion.crCrystal

A framework for building reactive, real-time frontend UI components in Amber applications using pure Crystal.

#crystal-lang#dom-diffing#crystal
Stars53
Forks5
Last commit5 years ago
Ant Design Icons
Ant Design IconsJavaScript

A collection of high-quality icons extracted from Ant Design, usable in React, Vue, and other frameworks.

#design-system#icon-library#ant-design
Stars53
Forks7
Last commit7 years ago
ngx-loader-indicator
ngx-loader-indicatorTypeScript

An Angular directive for adding loading indicators without wrapping elements in additional components.

#spiner#animation#loading-indicator
Stars52
Forks6
Last commit5 months ago
DDuce
DDucePascal

A Delphi library providing UI components, modules, and primitives leveraging modern Delphi language features.

#inspector#virtual-treeview#object-inspector
Stars52
Forks17
Last commit8 months ago
OpenSourceController
OpenSourceControllerSwift

A simple iOS library to display open-source licenses used in your application with automatic parsing.

#ios#open-source-compliance#swift-package-manager
Stars52
Forks3
Last commit6 years ago
CurrencyTextField
CurrencyTextFieldSwift

A UITextField subclass that automatically formats user input as currency amounts with proper decimal and comma placement.

#input-masking#ios#text-input
Stars51
Forks24
Last commit6 years ago
EEStackLayout
EEStackLayoutSwift

A vertical/horizontal stack layout for iOS that arranges subviews with different widths into rows with configurable spacing.

#auto-layout#ios#stacklayout
Stars51
Forks10
Last commit6 years ago
ALRadialMenu
ALRadialMenuSwift

A Swift library for creating radial/circular menus with spring animations.

#mobile-ui#ios#open-source
Stars51
Forks20
Last commit4 years ago
ng-mat-select-infinite-scroll
ng-mat-select-infinite-scrollTypeScript

Adds infinite scroll functionality to Angular Material's select component for handling large datasets.

#mat-select#angular-material#select
Stars50
Forks19
Last commit11 months ago
Preact Transitioning
Preact TransitioningTypeScript

Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.

#css-animations#animation#transition-group
Stars50
Forks9
Last commit4 months ago
Zooplus web components
Zooplus web componentsJavaScript

A zero-dependency library of extendable, reusable web components built with vanilla JavaScript for any UI framework.

#web-components#custom-elements#vanilla-js
Stars50
Forks11
Last commit2 months ago
CardNavigation
CardNavigationSwift

A navigation controller that displays view controllers as an interactive stack of cards for iOS apps.

#cards#ios#interactive
Stars50
Forks4
Last commit5 years ago
react-native-fs-modal
react-native-fs-modalJavaScript

A React Native modal component that covers the entire screen with customizable animations and status bar handling.

#mobile-ui#animation#modal-component
Stars50
Forks3
Last commit10 years ago
aurelia-material
aurelia-materialJavaScript

Aurelia wrapper for Material Design Lite that automatically registers dynamic DOM elements.

#material-design-lite#dynamic-dom#aurelia
Stars49
Forks13
Last commit10 years ago
Blazor.Grids
Blazor.GridsC#

A native Blazor component library for creating interactive CSS grids with movable and resizable elements for dashboards.

#webassembly#css-grid#dashboard
Stars49
Forks12
Last commit16 days ago
TvOSTextViewer
TvOSTextViewerSwift

A lightweight, scrollable view controller for tvOS to present blocks of text with native-like styling.

#text-viewer#view-controller#customizable
Stars48
Forks6
Last commit5 months ago
react-native-radio-button-classic
react-native-radio-button-classicObjective-C

A React Native component that implements classic radio button UI patterns with customizable styling.

#mobile-ui#accessibility#react-native
Stars48
Forks24
Last commit
LGSnackbar
LGSnackbarJava

An Android library providing a customizable wrapper for native Snackbar that persists across multiple activities.

#android#java#notification
Stars48
Forks3
Last commit9 years ago
vue-paginate-al
vue-paginate-alVue

A Vue.js pagination component that passes data back to callback functions.

#paginate#pagination#frontend
Stars48
Forks10
Last commit3 years ago
react-native-custom-actionsheet
react-native-custom-actionsheetJavaScript

A cross-platform React Native ActionSheet component that provides consistent styling across iOS and Android.

#ios#react-native-actionsheet#actionsheet
Stars47
Forks13
Last commit
FPreact
FPreactTypeScript

A functional programming API for Preact components with Elm-inspired architecture and built-in state management.

#functional-programming#redux-pattern#frontend
Stars47
Forks1
Last commit8 years ago
react-native-date
react-native-dateJava

React Native date and time pickers for Android, providing native picker components.

#time-picker#date-picker#native-modules
Stars47
Forks19
Last commit7 years ago
full-page-intro-and-navigation
full-page-intro-and-navigationJavaScript

A full-width intro page with animated navigation and iOS-style blur effects for modern browsers.

#web-design#css-animations#intro-page
Stars47
Forks11
Last commit5 years ago
TvOSSlider
TvOSSliderSwift

A tvOS implementation of UISlider with the same public API as iOS, adding stepValue and focusScaleFactor for remote control.

#remote-control#ios-framework#apple-tv
Stars47
Forks17
Last commit2 years ago
yew_icons
yew_iconsRust

A Rust crate for easily including SVG icons from popular collections in Yew web applications.

#icon#webassembly#icon-library
Stars47
Forks9
Last commit2 months ago
react-native-timeline-theme
react-native-timeline-themeJavaScript

A React Native timeline component library using flexbox and FlatList for customizable event displays.

#timeline#mobile-ui#flexbox
Stars47
Forks16
Last commit8 years ago
SMDiagramViewSwift
SMDiagramViewSwiftObjective-C

A flexible iOS library for displaying data in interactive circular diagrams with customizable segments and views.

#ios#charting#ui-components
Stars47
Forks12
Last commit7 years ago
react-native-fade-in-view
react-native-fade-in-viewJavaScript

A lightweight React Native component that smoothly fades in its child elements with customizable duration.

#animation#frontend#react-native
Stars47
Forks11
Last commit2 years ago
Sidemenu tabs
Sidemenu tabsTypeScript

An Ionic 2 starter template combining a side menu navigation with tabbed interface.

#ionic2#sidemenu#ionic-framework
Stars46
Forks26
Last commit9 years ago
react-native-web-container
react-native-web-containerJavaScript

A React Native WebView wrapper that automatically adjusts height and sanitizes HTML content.

#html-sanitization#webview#security
Stars46
Forks12
Last commit9 years ago
ng-draw-flow
ng-draw-flowTypeScript

An Angular component library for building customizable node-based editors and interactive diagrams.

#reactive-forms#canvas#node-editor
Stars46
Forks7
Last commit1 day ago
react-native-progress-circular
react-native-progress-circularJavaScript

A pure React Native component for creating customizable circular progress bars on iOS and Android.

#ios#circular-progress#loading-indicator
Stars45
Forks9
Last commit8 years ago
react-native-toolkit
react-native-toolkitJavaScript

A collection of customizable UI components for React Native mobile applications, starting with an advanced navigation bar.

#ios#android#frontend
Stars45
Forks5
Last commit11 years ago
aurelia-bootstrap-plugins
aurelia-bootstrap-pluginsJavaScript

Aurelia custom elements that wrap popular Bootstrap addons like datetime pickers, tags input, and select components.

#typeahead#custom-elements#aurelia
Stars45
Forks20
Last commit1 year ago
PreviousPage 46 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
3 years ago
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175