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-wheel-picker-android
react-native-wheel-picker-androidJava

A simple and flexible React Native wheel picker component for Android, with DatePicker and TimePicker variants.

#time-picker#date-picker#android
Stars387
Forks237
Last commit3 years ago
RHPreviewCell
RHPreviewCellSwift

A Swift library for iOS that adds Spotify-style preview cells to UITableView without requiring 3D Touch.

#ios#demo#uitableviewcell
Stars384
Forks16
Last commit8 years ago
AKASegmentedControl
AKASegmentedControlObjective-C

A fully customizable Segmented Control UI component for iOS applications.

#ios#objective-c#custom-ui
Stars383
Forks48
Last commit8 years ago
StepProgressView
StepProgressViewSwift

A customizable step-by-step progress view for iOS with labels and shapes, replacing UIActivityIndicatorView and UIProgressView.

#timeline#ios#progress
Stars382
Forks31
Last commit1 year ago
material-framework
material-frameworkHTML

A CSS-only framework implementing Google's Material Design for web pages and apps.

#design-system#design#css-only
Stars381
Forks83
Last commit6 years ago
EFMarkdown
EFMarkdownSwift

A lightweight Swift library for converting Markdown to HTML and rendering Markdown previews in iOS apps.

#ios#markdown-parser#markdown
Stars379
Forks24
Last commit7 years ago
Titled Navigation Bar
Titled Navigation BarDart

A customizable Flutter bottom navigation bar with smooth animations and reverse mode.

#mobile-ui#bottomnavigationview#ios-lib
Stars377
Forks59
Last commit4 years ago
VMaskTextField
VMaskTextFieldObjective-C

A library for creating input masks in iOS text fields to format dates, phone numbers, and other data.

#input-mask#ios#text-field
Stars377
Forks45
Last commit8 years ago
EZYGradientView
EZYGradientViewSwift

An intuitive iOS library for creating gradients and blur gradients with visual interface builder support.

#ios#visual-design#ui-components
Stars376
Forks41
Last commit6 years ago
react-native-form-generator
react-native-form-generatorJavaScript

A React Native library for generating forms with native UI components and automatic event handling.

#validation#form-builder#native-ui
Stars375
Forks104
Last commit6 years ago
ember-infinity
ember-infinityJavaScript

Simple, flexible infinite scroll addon for Ember CLI applications, with service-based state management.

#ember-data#infinity#ember-addon
Stars373
Forks127
Last commit3 days ago
Material-Calendar-View
Material-Calendar-ViewJava

A customizable Material Design calendar view for Android with backwards compatibility to API 11+.

#material-calendar#open-source#library
Stars372
Forks68
Last commit8 years ago
react-native-splashscreen
react-native-splashscreenJava

A React Native library for displaying a splash screen that automatically hides when the app loads.

#ios#app-loading#native-modules
Stars371
Forks97
Last commit9 years ago
JSON Formatter
JSON FormatterJavaScript

An AngularJS directive for rendering collapsible JSON objects in HTML with interactive navigation.

#angularjs#directive#frontend
Stars370
Forks85
Last commit6 years ago
CollectionViewShelfLayout
CollectionViewShelfLayoutSwift

A UICollectionViewLayout subclass that displays items in horizontal rows like the App Store Feature tab without nested table/collection hacks.

#ios#app-store-ui#horizontal-scrolling
Stars370
Forks30
Last commit
react-native-modal-selector
react-native-modal-selectorTypeScript

A cross-platform, highly customizable selector/picker component for React Native with section support.

#mobile-ui#modal-selector#react-native
Stars369
Forks127
Last commit14 days ago
ExpyTableView
ExpyTableViewSwift

A Swift library for creating expandable table views in iOS with minimal implementation effort.

#ios#expandable-tableview#expandable
Stars368
Forks52
Last commit6 years ago
ASCollectionView
ASCollectionViewSwift

A lightweight custom collection view for iOS inspired by Airbnb's design, featuring parallax scrolling and load-more functionality.

#ios#collectionview#swift-package-manager
Stars368
Forks24
Last commit2 years ago
SectionedSlider
SectionedSliderSwift

A customizable iOS slider control that mimics the segmented slider from iOS 11 Control Center.

#ios#library#slider
Stars367
Forks27
Last commit6 years ago
LTHRadioButton
LTHRadioButtonSwift

A customizable iOS radio button control with smooth selection/deselection animations.

#ios#animation#checkbox
Stars366
Forks26
Last commit2 years ago
magento2-CronjobManager
magento2-CronjobManagerPHP

A comprehensive Cron Job Management and Scheduling tool for Magento 2, providing full control over scheduled tasks.

#ecommerce#magento2#cron-jobs
Stars365
Forks82
Last commit2 months ago
MFCard
MFCardSwift

A customizable iOS credit card input and validation control written in Swift with support for major card types.

#ios#animation#payment
Stars365
Forks47
Last commit6 years ago
Majorsoft Blazor Components
Majorsoft Blazor ComponentsC#

A modern collection of UI components and extensions for Blazor applications, built on .NET 5 with CSS/JS isolation.

#javascript-interop#webassembly#blazor-client
Stars364
Forks61
Last commit2 months ago
react-native-root-modal
react-native-root-modalJavaScript

A pure JavaScript modal component for React Native that supports both React element and JavaScript class invocation.

#modal-component#react-native-ui#frontend
Stars364
Forks57
Last commit2 years ago
Material-Preloader
Material-PreloaderCSS

A jQuery plugin that recreates the Material Design preloader animation seen in Google's Inbox.

#jquery-plugin#loading-animation#frontend
Stars362
Forks73
Last commit9 years ago
react-native-draggable-grid
react-native-draggable-gridTypeScript

A React Native component for creating draggable and sortable grid layouts with customizable animations.

#mobile-ui#react-native-draggable#interactive
Stars361
Forks106
Last commit
Rounded Loading Button
Rounded Loading ButtonDart

A Flutter package providing an animated loading button widget with success and error states.

#dart#mobile-ui#loading-button
Stars361
Forks94
Last commit2 years ago
ProgressIndicatorView
ProgressIndicatorViewSwift

A SwiftUI library offering a collection of customizable progress indicator views for iOS and Apple platforms.

#apple-platforms#ios#loading-animation
Stars359
Forks30
Last commit3 months ago
Macaw-Examples
Macaw-ExamplesSwift

A collection of example iOS/macOS applications demonstrating the Macaw vector graphics and animation library.

#ios#animation#swift-package-manager
Stars358
Forks52
Last commit3 years ago
Surface
SurfaceCSS

A CSS-only framework implementing Google's Material Design system without JavaScript dependencies.

#design-system#lightweight#css-only
Stars357
Forks56
Last commit3 years ago
MSPeekCollectionViewDelegateImplementation
MSPeekCollectionViewDelegateImplementationSwift

A custom UICollectionViewLayout that enables peek behavior for previous and next items in iOS collection views.

#mobile-ui#implementation#ios
Stars356
Forks32
Last commit
MCScratchImageView
MCScratchImageViewSwift

A custom iOS ImageView that creates scratch card effects by covering surfaces with swipeable mulch.

#ios#animation#imageview
Stars356
Forks23
Last commit6 years ago
MCScratchImageView
MCScratchImageViewSwift

A custom iOS ImageView that creates a scratch card effect, allowing users to swipe away a mask to reveal content underneath.

#ios#imageview#scratch-card
Stars356
Forks23
Last commit6 years ago
HDNotificationView
HDNotificationViewSwift

A Swift library that emulates the iOS native remote notification view for in-app notifications.

#ios#notification#native-ui
Stars355
Forks41
Last commit8 years ago
ngu-carousel
ngu-carouselTypeScript

A flexible, touch-enabled carousel component for Angular applications with responsive grid support and no built-in CSS.

#angular2#tile#standalone-components
Stars354
Forks107
Last commit7 months ago
TagCellLayout
TagCellLayoutSwift

A Swift UICollectionView layout for creating tag-like interfaces with left, center, or right alignment.

#ios#layout-manager#tag-layout
Stars353
Forks39
Last commit3 years ago
PreviousPage 27 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
4 years ago
1 year ago
3 years ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218