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

SKSplashView
SKSplashViewObjective-C

A simple iOS library for creating beautiful animated splash views similar to those in Twitter, Uber, and Ping apps.

#launch-screen#ios#animation
Stars469
Forks72
Last commit6 years ago
ESTMusicIndicator
ESTMusicIndicatorSwift

A Swift implementation of animated music playback indicator bars for iOS apps.

#ios#playback-indicator#animation
Stars468
Forks66
Last commit5 years ago
OneAdapter
OneAdapterKotlin

A modular, viewholderless adapter for Android RecyclerView with built-in diffing, paging, emptiness, selection, and event hooks.

#kotlin-dsl#adapter#recycleview
Stars467
Forks43
Last commit2 years ago
AnimatedGradientView
AnimatedGradientViewSwift

A UIView subclass for creating animated and static gradients in iOS apps with simple configuration.

#hacktoberfest#ios#gradient-animation
Stars466
Forks31
Last commit3 years ago
ng-material-floating-button
ng-material-floating-buttonJavaScript

An AngularJS directive implementing a Material Design floating action button menu with customizable effects and templates.

#interactive-menus#angularjs#directive
Stars463
Forks123
Last commit
react-native-invertible-scroll-view
react-native-invertible-scroll-viewJavaScript

A React Native scroll view component that can be inverted to render content from the bottom or right.

#inverted-scroll#react-native#ui-components
Stars462
Forks81
Last commit
Gifplayer
GifplayerJavaScript

A customizable jQuery plugin for playing and stopping animated GIFs and videos with interactive controls.

#jquery-plugin#video-controls#gif-player
Stars461
Forks76
Last commit1 year ago
Toolbar
ToolbarSwift

An iOS toolbar library built with AutoLayout for creating interactive chat input bars and custom toolbars.

#ios#toolbar#chat-input
Stars460
Forks33
Last commit23 days ago
Gridder
GridderJavaScript

A jQuery plugin that creates a thumbnail grid with expanding previews, similar to Google Images.

#thumbnail-grid#interactive-design#jquery-plugin
Stars459
Forks121
Last commit8 months ago
ExpandingMenu
ExpandingMenuSwift

A customizable expanding menu button for iOS apps, written in Swift.

#mobile-ui#ios#animation
Stars459
Forks87
Last commit7 years ago
carbon-icons-svelte
carbon-icons-svelteTypeScript

Carbon Design System SVG icons packaged as Svelte components for use in Svelte applications.

#design-system#ibm#icon-library
Stars457
Forks26
Last commit9 days ago
react-native-alphabetlistview
react-native-alphabetlistviewJavaScript

A React Native ListView component with an alphabetical sidebar for direct section navigation.

#mobile-ui#ios#android
Stars454
Forks161
Last commit4 years ago
IBLocalizable
IBLocalizableSwift

Localize iOS views directly in Interface Builder without writing code.

#ios#swift-package-manager#ui
Stars454
Forks46
Last commit3 years ago
helipopper
helipopperTypeScript

A lightweight Angular wrapper for Tippy.js, providing declarative tooltips, popovers, dropdowns, and menus.

#popover#tippyjs#frontend
Stars453
Forks40
Last commit1 month ago
Yewprint
YewprintRust

A port of the Blueprint UI component library to Yew, enabling Rust developers to build web interfaces with React-like components.

#webassembly#yew-framework#frontend
Stars453
Forks25
Last commit1 year ago
Bezier Chart
Bezier ChartDart

A beautiful, highly interactive, and configurable bezier line chart widget for Flutter applications.

#widget#ui-components#data-visualization
Stars452
Forks129
Last commit3 years ago
react-native-carousel
react-native-carouselJavaScript

A customizable carousel component for React Native apps with autoplay, indicators, and infinite looping.

#mobile-ui#slider#react-native
Stars451
Forks104
Last commit3 years ago
react-native-refresher
react-native-refresherJavaScript

A pull-to-refresh ListView component for React Native with custom animation support, written entirely in JavaScript.

#mobile-ui#custom-animations#react-native
Stars451
Forks34
Last commit10 years ago
YNExpandableCell
YNExpandableCellSwift

A Swift library for creating expandable and collapsible UITableView cells with minimal code.

#mobile-ui#ios#expandable-cell
Stars451
Forks35
Last commit6 years ago
Xtend UI
Xtend UIJavaScript

A frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.

#vanilla-js#html#ui
Stars450
Forks17
Last commit3 days ago
react-native-hole-view
react-native-hole-viewTypeScript

A React Native component that creates touch-through holes in overlays, ideal for tutorial and onboarding flows.

#mobile-ui#touch-through#tint
Stars446
Forks32
Last commit4 months ago
Blazored.Typeahead
Blazored.TypeaheadC#

A customizable typeahead/autocomplete component for Blazor applications with local and remote data support.

#typeahead#hacktoberfest#nuget
Stars445
Forks109
Last commit2 years ago
RKTagsView
RKTagsViewObjective-C

A highly customizable iOS tags view component supporting editing, selection, and Auto Layout.

#auto-layout#ios#token-field
Stars445
Forks54
Last commit8 years ago
ngx-color
ngx-colorTypeScript

A collection of 13+ color picker components for Angular, inspired by popular design tools.

#chrome#frontend#typescript
Stars444
Forks59
Last commit9 months ago
NFDownloadButton
NFDownloadButtonSwift

A customizable iOS download button component that replicates Netflix's app download button animation and states.

#ios#button#animation
Stars439
Forks34
Last commit7 years ago
TextFieldCounter
TextFieldCounterSwift

A UITextField character counter with animated labels, haptic feedback, and easy setup for iOS apps.

#textfield#character-counter#ios
Stars436
Forks31
Last commit6 years ago
react-native-accordion
react-native-accordionJavaScript

An easy-to-use accordion component for React Native apps with customizable animations and touch interactions.

#ios#animation#android
Stars436
Forks98
Last commit7 years ago
TGLParallaxCarousel
TGLParallaxCarouselShell

A lightweight 3D linear carousel with parallax effect for iOS apps.

#mobile-ui#user-interface#ios
Stars435
Forks61
Last commit2 years ago
om-tools
om-toolsClojure

A ClojureScript library providing higher-level abstractions and utilities for building Om applications with React.

#mixin-support#functional-programming#react-wrapper
Stars434
Forks29
Last commit8 years ago
STLoadingGroup
STLoadingGroupSwift

A collection of customizable loading animations for iOS apps, implemented in Swift.

#ios#ux#customizable
Stars434
Forks39
Last commit6 years ago
React Native Today Widget
React Native Today WidgetRuby

A React Native library for creating iOS Today Widget App Extensions without using Xcode.

#ios#xcode-alternative#react-native
Stars433
Forks22
Last commit3 years ago
QNanoPainter
QNanoPainterC

An OpenGL-accelerated C++ vector drawing library for Qt, combining QPainter and HTML5 canvas APIs for high-performance UI components.

#qt#high-performance#opengl
Stars433
Forks78
Last commit2 years ago
InAppNotify
InAppNotifySwift

A Swift library for displaying customizable in-app notifications similar to WhatsApp and Telegram.

#user-interface#ios#customizable
Stars431
Forks33
Last commit3 years ago
ngx-ui-loader
ngx-ui-loaderTypeScript

A fully customizable loader, spinner, and progress bar library for Angular applications.

#loading-indicator#loading#loader
Stars430
Forks43
Last commit10 months ago
Candlesticks
CandlesticksDart

A Flutter package for rendering elegant OHLC candlestick and trade volume charts with customizable styling.

#dart#chart#candlestick-charts
Stars430
Forks88
Last commit4 years ago
DevExpress Blazor UI Components
DevExpress Blazor UI ComponentsC#

A comprehensive suite of native, high-performance UI components for building Blazor Server and Blazor WebAssembly applications.

#data-grid#bootstrap4#theming
Stars427
Forks177
Last commit4 months ago
PreviousPage 25 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
9 years ago
3 years ago
Next
#Ios649
#Frontend547
#Mobile Development524
#Swift494
#Cocoapods357
#React Native284
#Javascript220
#Animation217
#Mobile Ui185
#Cross Platform181
#Web Development177
#Typescript172