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

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
SnappingStepper
SnappingStepperSwift

An elegant Swift alternative to UIStepper with a thumb slider for flexible value control.

#ios#swift-package-manager#stepper-control
Stars426
Forks28
Last commit5 years ago
FrostedSidebar
FrostedSidebarSwift

A customizable hamburger menu sidebar for iOS using Swift and UIVisualEffectView for blur effects.

#hamburger-menu#ios#ios8
Stars423
Forks57
Last commit9 years ago
Komponent
KomponentRuby

An opinionated component-based architecture for organizing front-end code in Ruby on Rails applications.

#rails-gem#component-based#internationalization
Stars422
Forks32
Last commit1 year ago
JYRadarChart
JYRadarChartObjective-C

An open-source iOS Radar Chart implementation for visualizing multivariate data in Objective-C.

#chart#ios#multivariate-data
Stars421
Forks83
Last commit7 years ago
SimpleImageViewer
SimpleImageViewerSwift

A snappy iOS image viewer library with zoom and interactive dismissal transition.

#viewer#ios#afrogleap
Stars421
Forks145
Last commit4 years ago
ANDLineChartView
ANDLineChartViewObjective-C

A simple view-based iOS component for displaying animated line charts with customizable appearance.

#chart#ios#animation
Stars420
Forks50
Last commit9 years ago
ng-clarity
ng-clarityTypeScript

A scalable, accessible, and customizable open-source design system built specifically for Angular applications.

#design-system#a11y#accessibility
Stars419
Forks103
Last commit3 days ago
react-native-pagination
react-native-paginationJavaScript

Animated pagination component for React Native's ListView, FlatList, and SectionList with customizable dots and navigation.

#mobile-ui#profile-page#pagination
Stars419
Forks36
Last commit2 years ago
electron-about-window
electron-about-windowTypeScript

A simple, customizable 'About This App' window for Electron applications.

#package-info#about-window#npm-package
Stars419
Forks41
Last commit2 years ago
RSLoadingView
RSLoadingViewSwift

A Swift library for creating customizable 3D loading animations using SceneKit with OpenGL.

#ios#progress#hub
Stars418
Forks52
Last commit7 years ago
BlazorDragDrop
BlazorDragDropHTML

A lightweight drag-and-drop library for Blazor applications, enabling interactive UI reordering and item transfers.

#blazor-client#drag#csharp
Stars417
Forks99
Last commit2 years ago
Storybook
Storybook

A curated collection of resources, examples, and tutorials for the Storybook UI component development ecosystem.

#component-development#awesome-list#frontend-tooling
Stars417
Forks29
Last commit1 year ago
Blazor-DragDrop
Blazor-DragDropHTML

A lightweight drag-and-drop library for Blazor applications with customizable dropzones, item copying, and mobile support.

#blazor-client#drag#csharp
Stars417
Forks99
Last commit2 years ago
PopupWindow
PopupWindowSwift

A Swift library for displaying customizable popups using separate UIWindow instances.

#ios#animation#popup
Stars416
Forks28
Last commit7 years ago
sortablejs-vue3
sortablejs-vue3Vue

A thin Vue 3 wrapper for Sortable.js providing drag-and-drop functionality with minimal abstraction.

#vue2#list-reordering#sortablejs
Stars415
Forks26
Last commit4 months ago
moving icons
moving iconsSvelte

A collection of 500+ hand-crafted, animated Lucide icons built natively for Svelte 5 with zero dependencies.

#design-system#svelte-5#animation
Stars415
Forks9
Last commit3 days ago
OnOffButton
OnOffButtonSwift

A custom animated UIButton for iOS that toggles between on and off states with smooth visual feedback.

#ios#animation#ui-button
Stars413
Forks15
Last commit9 years ago
react-native-lazyload
react-native-lazyloadJavaScript

A suite of lazy-loading components for React Native that defer rendering until elements scroll into view.

#performance-optimization#image-optimization#react-native
Stars412
Forks105
Last commit
RMessage
RMessageSwift

A crisp in-app notification/message banner library for iOS, built in Swift with extensive customization.

#ios#notifications#banner-alerts
Stars411
Forks65
Last commit11 months ago
react-native-radio-buttons
react-native-radio-buttonsJavaScript

A customizable React Native component for implementing radio-button-like selection behaviors with a SegmentedControls clone.

#segmented-controls#radio-buttons#frontend
Stars411
Forks97
Last commit
SwiftReorder
SwiftReorderSwift

A UITableView extension for adding long-press drag-and-drop cell reordering with smooth animations and customization.

#mobile-ui#ios#cell-reordering
Stars410
Forks77
Last commit6 years ago
ngx-slider
ngx-sliderTypeScript

A self-contained, mobile-friendly slider component for Angular applications.

#slider#ui#accessibility
Stars409
Forks177
Last commit2 days ago
PageController
PageControllerSwift

An infinite paging controller for iOS with smooth scrolling and delayed title bar movement.

#ios#pagecontroller#scrolling
Stars408
Forks43
Last commit4 years ago
Kioo
KiooClojure

Enlive/Enfocus style templating for React and Om in ClojureScript, enabling HTML-based views with selector-driven transformations.

#html-templating#clojurescript#reagent
Stars402
Forks36
Last commit8 years ago
svelte-fa
svelte-faSvelte

A tiny, tree-shakable FontAwesome component library for Svelte applications.

#icon#icon-library#fontawesome
Stars399
Forks27
Last commit7 months ago
@kyvg/vue3-notification
@kyvg/vue3-notificationTypeScript

A Vue 3 notification library for displaying toast-style alerts with extensive customization and TypeScript support.

#user-interface#toast-messages#notifications
Stars398
Forks75
Last commit3 months ago
react-native-responsive-image
react-native-responsive-imageJavaScript

A React Native component that automatically scales images based on device screen size and resolution.

#image-component#image-scaling#react-native
Stars398
Forks49
Last commit
SimpleAlert
SimpleAlertSwift

A customizable Swift library for creating alerts and action sheets with a UIAlertController-like API.

#alert-dialogs#ios#custom-ui
Stars397
Forks46
Last commit2 years ago
Polymer
Polymer

A curated list of resources, tools, and projects for the Polymer web component library.

#web-components#shadowdom#polymer-apps
Stars397
Forks37
Last commit8 years ago
react-native-phone-input
react-native-phone-inputJavaScript

A customizable phone number input component with country picker for React Native applications.

#text-input#input#telephone
Stars395
Forks441
Last commit3 years ago
dialog
dialogTypeScript

A simple, highly customizable, and powerful modal dialog library for Angular applications.

#dialog#frontend#typescript
Stars395
Forks40
Last commit4 months ago
React Native Draft.js Render
React Native Draft.js RenderJavaScript

A React Native renderer for Draft.js content models, enabling rich text display in mobile apps.

#draftjs#rich-text-rendering#react-native
Stars390
Forks62
Last commit2 years ago
BlazorGoogleMaps
BlazorGoogleMapsC#

A Blazor library for integrating Google Maps with full API support, advanced markers, and clustering for WebAssembly and Server apps.

#javascript-interop#webassembly#geospatial
Stars388
Forks117
Last commit2 days ago
react-native-effects-view
react-native-effects-viewObjective-C

React Native component for iOS blur and vibrancy effects using UIVisualEffectView.

#mobile-ui#ios#native-modules
Stars388
Forks24
Last commit4 years ago
SVGIconImageList
SVGIconImageListPascal

A Delphi component suite for rendering and managing SVG icons across VCL and FMX platforms with multiple engine support.

#firemonkey#icon-management#imagelist
Stars387
Forks108
Last commit2 months ago
PreviousPage 26 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
6 years ago
8 years ago
5 years ago
Next
#Ios649
#Frontend547
#Mobile Development524
#Swift494
#Cocoapods357
#React Native284
#Javascript220
#Animation217
#Mobile Ui185
#Cross Platform181
#Web Development177
#Typescript172