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

IconFontsImageList
IconFontsImageListPascal

A Delphi component library for using icon fonts as scalable, colorable images in VCL and FMX applications with full high-DPI support.

#gdi-plus#material-icon-fonts#vcl-styles
Stars227
Forks58
Last commit10 months ago
popover
popoverTypeScript

A flexible, accessible popover component for Angular applications built on the Angular CDK overlay API.

#popover#popup#angular-component
Stars225
Forks44
Last commit1 month ago
ngx-gauge
ngx-gaugeTypeScript

A highly customizable gauge component for Angular applications and dashboards.

#gauge#canvas#dashboard
Stars225
Forks71
Last commit6 hours ago
Ionic 4 UI Component Library
Ionic 4 UI Component LibraryTypeScript

A customizable UI component library for Ionic 4 featuring image gallery, pull-to-refresh, bottom sheet, and more.

#mobile-ui#web-app#ui
Stars223
Forks55
Last commit5 years ago
powertable
powertableSvelte

A Svelte component that transforms JSON data into an interactive HTML table with sorting, filtering, pagination, and inline editing.

#json-to-table#table-component#interactive-table
Stars223
Forks13
Last commit2 years ago
ember-state-services
ember-state-servicesJavaScript

An Ember addon providing a state management pattern for medium-term state between singleton controllers and ephemeral components.

#ember-addon#frontend#ui-components
Stars223
Forks30
Last commit4 years ago
vue-dataset
vue-datasetJavaScript

A set of Vue.js 3 components for displaying datasets with built-in filtering, pagination, and sorting.

#vue-datatables#sorting#datagrid
Stars223
Forks24
Last commit7 months ago
react-native-iconic
react-native-iconicJava

React Native bridge for native animated icons with multiple states on iOS and Android.

#ios#native-bridge#animated-icons
Stars222
Forks13
Last commit5 years ago
react-native-swiper-animated
react-native-swiper-animatedJavaScript

A React Native component implementing Tinder-like swipe animations with gesture handling.

#card-swiper#mobile-ui#animations-swiper
Stars221
Forks36
Last commit6 years ago
SVAR DataGrid
SVAR DataGridSvelte

A high-performance Svelte data grid component for building complex, interactive tables with large datasets.

#data-grid#virtual-scrolling#datagrid
Stars221
Forks10
Last commit12 days ago
Parsed Text
Parsed TextDart

A Flutter package to parse text and convert URLs, emails, phone numbers, and custom patterns into interactive, styled text widgets.

#interactive-text#linkify-text#mentionsedittext
Stars220
Forks69
Last commit5 months ago
React Native Floating Bubble
React Native Floating BubbleJava

A React Native wrapper for creating Facebook Chat Head-like floating bubbles on Android.

#native-modules#android#react-native
Stars220
Forks64
Last commit2 years ago
aldeed:template-extension
aldeed:template-extensionJavaScript

A Meteor package for extending, replacing, and inheriting templates, helpers, events, and lifecycle hooks.

#meteor-package#template-helpers#frontend
Stars219
Forks24
Last commit9 years ago
LetterAvatarKit
LetterAvatarKitSwift

A Swift framework for generating customizable letter-based avatar images for iOS and tvOS apps.

#ios#avatar-generation#objective-c
Stars219
Forks27
Last commit12 hours ago
Elm UI Explorer
Elm UI ExplorerCSS

A UI component explorer for Elm applications, inspired by React Storybook, to showcase views and states.

#design-system#ui-testing#documentation-tool
Stars218
Forks22
Last commit3 years ago
ngx-bar-rating
ngx-bar-ratingTypeScript

A minimal, lightweight Angular component library for creating customizable star and bar rating widgets.

#rating-system#theming#css-variables
Stars218
Forks55
Last commit4 months ago
react-native-display
react-native-displayJavaScript

A React Native component that brings CSS-like 'display: none' functionality to conditionally render components with smooth animations.

#animation#performance-optimization#react-native-animatable
Stars216
Forks27
Last commit
ckeditor5-angular
ckeditor5-angularTypeScript

Official Angular component for integrating the CKEditor 5 rich text editor into Angular 13+ applications.

#content-editing#angular-component#ckeditor5
Stars216
Forks112
Last commit23 hours ago
PullToRefreshLayout
PullToRefreshLayoutC#

A Xamarin.Forms layout that adds pull-to-refresh functionality to ScrollView, ListView, and CollectionView.

#ios#android#nuget-package
Stars216
Forks47
Last commit5 years ago
fancy-grid-vue
fancy-grid-vueJavaScript

A JavaScript grid library with integrated charts and server communication capabilities.

#es6-modules#chart#jquery
Stars215
Forks49
Last commit1 year ago
react-native-image-carousel
react-native-image-carouselJavaScript

A React Native image carousel component with fullscreen mode, swiping, and pinch-to-zoom support.

#image-carousel#mobile-ui#ios
Stars215
Forks39
Last commit7 years ago
McPicker
McPickerSwift

A customizable, closure-driven UIPickerView drop-in solution with animations and rotation support for iOS.

#ios#animation#popover
Stars214
Forks44
Last commit2 years ago
Razor.SweetAlert2
Razor.SweetAlert2C#

A Razor class library for integrating SweetAlert2 popup boxes into Blazor Server and WebAssembly applications.

#confirmation-dialog#sweetalert2#theming
Stars214
Forks25
Last commit1 day ago
ATGMediaBrowser
ATGMediaBrowserSwift

An iOS image slide-show viewer with customizable transition styles, pinch-to-zoom, and interactive dismissal.

#photo#ios#media
Stars214
Forks16
Last commit5 years ago
CountryPicker
CountryPickerSwift

A Swift library providing a customizable country and phone code picker for iOS apps.

#ios#phone-code#swift-package-manager
Stars213
Forks70
Last commit2 years ago
Sveltestrap
SveltestrapSvelte

Bootstrap 5 components for Svelte 4+ applications, eliminating the need for Bootstrap's JavaScript and jQuery.

#ux#ui#frontend
Stars211
Forks25
Last commit4 months ago
vue-datagrid
vue-datagridTypeScript

A high-performance Vue 2 data grid component with Excel-like features, virtual scrolling, and extensive customization.

#vue2#data-grid#excel-like
Stars211
Forks25
Last commit4 days ago
TKRadarChart
TKRadarChartSwift

A customizable radar chart library for iOS apps built with Swift.

#chart#ios#spider-chart
Stars210
Forks29
Last commit3 years ago
AEAccordion
AEAccordionSwift

A simple and lightweight UITableViewController with accordion effect for expanding and collapsing cells in iOS apps.

#expandable-cells#ios#swift-package-manager
Stars209
Forks23
Last commit7 years ago
BlazorDateRangePicker
BlazorDateRangePickerHTML

A native Blazor component for selecting date ranges and single dates, ported from JavaScript DateRangePicker with no jQuery or Bootstrap dependencies.

#webassembly#date-picker#razor-components
Stars209
Forks36
Last commit
react-native-anchor-point
react-native-anchor-pointTypeScript

A React Native utility that provides CSS-like transform-origin functionality for better 3D transform animations.

#animation#3d-transforms#transform-origin
Stars209
Forks13
Last commit2 years ago
react-native-webbrowser
react-native-webbrowserJavaScript

A cross-platform, customizable in-app web browser component for React Native.

#ios#android#webview
Stars207
Forks73
Last commit10 years ago
react-native-animated-loader
react-native-animated-loaderJavaScript

A React Native loader component that uses Lottie animations for beautiful, customizable loading indicators.

#hacktoberfest#react-native-loader#lottie
Stars207
Forks97
Last commit
Preact Markup
Preact MarkupJavaScript

A Preact component that renders HTML/XML as Virtual DOM, mapping custom elements to Preact components.

#jsx-alternative#parse#preact-components
Stars207
Forks27
Last commit5 years ago
hot-toast
hot-toastTypeScript

A lightweight, customizable, and accessible toast notification library for Angular applications.

#user-interface#webdevelopment#angular-module
Stars206
Forks16
Last commit5 days ago
use-timer
use-timerTypeScript

A React hook for creating and managing timers with start, pause, reset, and callback functionality.

#clock#time-management#countdown
Stars205
Forks24
Last commit3 years ago
PreviousPage 33 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
7 years ago
8 months ago
2 years ago
Next
#Ios658
#Frontend556
#Mobile Development531
#Swift501
#Cocoapods363
#React Native287
#Javascript224
#Animation219
#Mobile Ui185
#Cross Platform181
#Web Development179
#Typescript175