Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

476 projects

Showing 36 of 476 projects

react-native-swipeout
react-native-swipeoutJavaScript

iOS-style swipeout buttons that appear from behind React Native components.

#mobile-ui#react-native#ui-components
Stars2.6k
Forks643
Last commit5 years ago
BEMCheckBox
BEMCheckBoxSwift

A beautiful, highly customizable, and animated checkbox library for iOS.

#ios#animation#checkbox
Stars2.6k
Forks292
Last commit2 years ago
BEMCheckBox
BEMCheckBoxSwift

A beautiful, highly customizable, and animated checkbox library for iOS.

#ios#animation#checkbox
Stars2.6k
Forks292
Last commit2 years ago
ngx-toastr
ngx-toastrTypeScript

A customizable toast notification library for Angular applications with high performance and no external animation dependencies.

#ngmodule#aot-compilation#a11y
Stars2.6k
Forks364
Last commit2 months ago
STPopup
STPopupObjective-C

A customizable iOS popup controller that mimics UINavigationController's push/pop interface for modal presentations.

#swift-compatible#ios#keyboard-handling
Stars2.6k
Forks347
Last commit4 years ago
react-native-collapsible
react-native-collapsibleJavaScript

Animated collapsible component for React Native, ideal for accordions, toggles, and expandable sections.

#mobile-ui#react-native-animated#animation
Stars2.6k
Forks450
Last commit1 year ago
Cached Network Image
Cached Network ImageDart

A Flutter library to download, cache, and display images from the internet with built-in caching.

#caching#image-caching#network-images
Stars2.6k
Forks732
Last commit1 year ago
kendo-ui-core
kendo-ui-coreJavaScript

A free, open-source HTML5 and jQuery widget library for building modern web applications.

#jquery#open-source#telerik
Stars2.6k
Forks1.9k
Last commit1 day ago
SwiftCharts
SwiftChartsSwift

A highly customizable and easy-to-use charts library for iOS, built with Swift.

#chart#ios#graph
Stars2.6k
Forks407
Last commit3 years ago
SVWebViewController
SVWebViewControllerObjective-C

A drop-in inline browser view controller for iOS apps, providing a native web browsing experience.

#ios#objective-c#webview
Stars2.6k
Forks502
Last commit6 years ago
spartan
spartanTypeScript

A collection of cutting-edge tools and libraries for modern Angular full-stack development, including UI primitives and a full-stack starter.

#trpc#drizzle-orm#analogjs
Stars2.6k
Forks271
Last commit4 hours ago
ImageViewer
ImageViewerSwift

A customizable iOS image viewer with Twitter-like gallery functionality for displaying single images or collections.

#ios#image-viewer#ui-components
Stars2.6k
Forks388
Last commit11 months ago
DropDown
DropDownSwift

A Material Design drop down menu for iOS apps, written in Swift.

#ios#ui-components#material-design
Stars2.5k
Forks651
Last commit1 year ago
heyui
heyuiVue

A Vue 3 UI component library with a comprehensive set of components for building modern web applications.

#heyui#table#autocomplete
Stars2.5k
Forks259
Last commit17 days ago
MDCSwipeToChoose
MDCSwipeToChooseObjective-C

Add Tinder-like swipe gestures to any UIView in iOS for building interactive apps like flashcards or photo viewers.

#ios#objective-c#tinder-like
Stars2.5k
Forks413
Last commit8 years ago
MRProgress
MRProgressObjective-C

A collection of iOS drop-in components to visualize progress with blurred overlays, activity indicators, and progress views.

#ios#objective-c#afnetworking
Stars2.5k
Forks300
Last commit2 years ago
react-native-drawer
react-native-drawerJavaScript

A highly customizable drawer component for React Native apps, supporting material design, slack style, and parallax effects.

#custom-animations#react-native#ui-components
Stars2.5k
Forks380
Last commit4 years ago
Segmentio
SegmentioSwift

Animated top/bottom segmented control for iOS written in Swift with extensive customization options.

#ios#animation#segmentio
Stars2.5k
Forks323
Last commit1 year ago
ShimmerLayout
ShimmerLayoutJava

A memory-efficient Android library for adding Facebook/LinkedIn-style shimmer loading effects to layouts.

#shimmer-effect#ui-animation#android-application
Stars2.5k
Forks280
Last commit6 years ago
react-native-action-button
react-native-action-buttonJavaScript

A customizable floating action button component for React Native that expands to reveal multiple action items.

#mobile-ui#fab#floating-action-button
Stars2.5k
Forks566
Last commit3 years ago
Reel Search
Reel SearchSwift

A Swift UI controller for selecting options from a list with a reel-like animated interface.

#ios#library#animation
Stars2.5k
Forks179
Last commit6 years ago
React Native Starter
React Native StarterJavaScript

A free, ex‑premium React Native starter template with ready‑to‑use components, themes, and authentication for rapid mobile app development.

#template#theming#authentication
Stars2.5k
Forks795
Last commit1 year ago
MultiSnapRecyclerView
MultiSnapRecyclerViewKotlin

An Android library for adding multiple snapping behavior to RecyclerView with customizable gravity and snap intervals.

#scroll-behavior#library#recyclerview
Stars2.5k
Forks301
Last commit5 years ago
react-native-date-picker
react-native-date-pickerJava

A customizable React Native date, time, and datetime picker component for iOS and Android with native look and feel.

#timepicker#mobile-ui#ios
Stars2.5k
Forks412
Last commit10 months ago
MaterialKit
MaterialKitSwift

A collection of customizable Material Design UI components for iOS apps, written in Swift.

#ios#ui-kit#ui-components
Stars2.5k
Forks282
Last commit5 years ago
neodrag
neodragTypeScript

A unified drag-and-drop library with consistent API across Svelte, React, Vue, Solid, and vanilla JavaScript.

#draggable#ui-interactions#frontend
Stars2.4k
Forks64
Last commit8 months ago
react-native-spinkit
react-native-spinkitObjective-C

A React Native port of SpinKit providing a collection of animated loading indicator components.

#ios#animation#android
Stars2.4k
Forks307
Last commit1 year ago
BetterSegmentedControl
BetterSegmentedControlSwift

A customizable Swift replacement for UISegmentedControl and UISwitch with extensive styling options.

#ios#switch#uiswitch
Stars2.4k
Forks281
Last commit3 years ago
Charts
ChartsTypeScript

Angular wrapper for Chart.js providing directives for line, bar, pie, radar, polar area, doughnut, bubble, and scatter charts.

#frontend#typescript#angular-directives
Stars2.4k
Forks569
Last commit1 month ago
@egjs/vue-infinitegrid
@egjs/vue-infinitegridTypeScript

A JavaScript library for implementing infinite grid layouts with various card arrangements and guaranteed DOM performance.

#infinitegrid#vanilla-js#layout
Stars2.4k
Forks95
Last commit11 days ago
progress.js
progress.jsJavaScript

A JavaScript and CSS3 library for creating and managing progress bars for any element on a webpage.

#loading-indicator#visual-feedback#frontend
Stars2.4k
Forks240
Last commit10 years ago
DACircularProgress
DACircularProgressObjective-C

A UIView subclass for iOS that provides circular progress indicators similar to Facebook's photo progress indicator.

#ios#circular-progress#objective-c
Stars2.3k
Forks338
Last commit3 years ago
CollectionViewSlantedLayout
CollectionViewSlantedLayoutSwift

A UICollectionViewLayout subclass for displaying slanted cells with dynamic heights and full customization.

#ios#collectionview#swift-package-manager
Stars2.3k
Forks134
Last commit5 years ago
react-native-parallax-scroll-view
react-native-parallax-scroll-viewJavaScript

A ScrollView-like React Native component with parallax and sticky header support.

#mobile-ui#parallax-scrolling#react-native
Stars2.3k
Forks373
Last commit
Piecon
PieconJavaScript

A tiny JavaScript library for dynamically generating progress pie charts in your browser's favicon.

#retina-support#favicon#frontend
Stars2.3k
Forks115
Last commit3 years ago
LGButton
LGButtonSwift

A fully customizable iOS button subclass that creates beautiful, interactive buttons entirely through Interface Builder.

#uibutton#ios#beautiful-buttons
Stars2.3k
Forks139
Last commit5 years ago
PreviousPage 9 of 14

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
1 year ago
Next
#Ios173
#Frontend165
#Mobile Development135
#Swift124
#Javascript74
#Web Development71
#Cocoapods71
#React Native68
#React67
#Animation64
#Cross Platform56
#Objective C54