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

SAPinViewController
SAPinViewControllerSwift

A Swifty iOS library for creating fully customizable PIN screens similar to the iOS default PIN view.

#authentication-ui#mobile-security#ios
Stars22
Forks8
Last commit8 years ago
aurelia-v-grid
aurelia-v-grid

A high-performance, customizable data grid component for the Aurelia framework with features like grouping and locked columns.

#data-grid#custom-elements#javascript-framework
Stars22
Forks4
Last commit9 years ago
ngx-avatars
ngx-avatarsTypeScript

A universal avatar component for Angular applications that fetches or generates avatars from multiple sources with a fallback system.

#social-media-integration#npm#frontend
Stars22
Forks23
Last commit19 days ago
React Github Repo Cards
React Github Repo CardsJavaScript

A React component library for displaying GitHub repository cards with Material-UI styling.

#cards#repository-cards#material-ui
Stars22
Forks3
Last commit6 years ago
ClearX
ClearXJavaScript

A lightweight alternative to Redux and MobX for managing application state with deep path utilities and automatic UI binding.

#redux-alternative#frontend#javascript-library
Stars22
Forks1
Last commit6 years ago
svelte-toggle
svelte-toggleSvelte

A customizable toggle switch component for Svelte applications.

#switch#beyonk#checkbox
Stars22
Forks2
Last commit3 years ago
Vorm
VormTypeScript

A dynamic, schema-driven and fully validated form engine for Vue 3 with zero dependencies and full slot control.

#schema-driven#dynamic-forms#zero-dependencies
Stars22
Forks2
Last commit10 months ago
spike-angular-free
spike-angular-freeHTML

A free, responsive Angular admin template built with Angular Material and ApexCharts for dashboards and internal tools.

#angular-material#apexcharts#angular-admin
Stars22
Forks12
Last commit5 months ago
vue-r-mask
vue-r-maskJavaScript

A Vue.js directive for input masking using JavaScript regular expression syntax in templates.

#input-masking#vue-js#regex
Stars22
Forks7
Last commit2 years ago
vue-not-visible
vue-not-visibleJavaScript

A Vue.js directive for conditionally rendering elements on screen sizes smaller than specified breakpoints.

#vue-js#directives#frontend
Stars22
Forks2
Last commit2 years ago
IridescentView
IridescentViewC#

A custom Android ImageView that applies a dynamic iridescent effect to images based on device rotation.

#xamarin#stickers#gamer
Stars21
Forks6
Last commit2 years ago
ngx-autosize-input
ngx-autosize-inputTypeScript

An Angular directive that automatically adjusts input width to content, both shrinking and growing.

#input-autosize#angular-directive#frontend
Stars21
Forks14
Last commit1 year ago
Fullscreen Content
Fullscreen ContentTypeScript

Ionic 3 component that hides the header when scrolling down and shows it again when scrolling up.

#mobile-ui#scroll-behavior#angular2
Stars21
Forks9
Last commit8 years ago
aurelia-mdl
aurelia-mdlHTML

An Aurelia plugin that provides a wrapper for Material Design Lite components, enabling dynamic registration in Aurelia applications.

#material-design-lite#javascript-framework#aurelia-plugin
Stars21
Forks5
Last commit9 years ago
UIMenuScroll
UIMenuScrollSwift

A customizable horizontal swiping navigation menu component for iOS apps, inspired by Facebook Messenger.

#ios#cocoapods-plugin#custom-ui
Stars21
Forks1
Last commit8 years ago
Semantic Icons
Semantic IconsTypeScript

A collection of free, open-source icon libraries optimized for seamless integration into Angular applications.

#design-system#icon-library#open-source-icons
Stars21
Forks3
Last commit1 day ago
react-native-search
react-native-searchObjective-C

iOS native search bar component for React Native applications.

#ios#search-bar#objective-c
Stars20
Forks4
Last commit11 years ago
dash-flexbox-grid
dash-flexbox-gridPython

A wrapper around react-flexbox-grid for creating responsive grid layouts in Plotly Dash applications.

#flexbox-grid#python-library#css-grid
Stars20
Forks1
Last commit1 day ago
react-native-animated-bottom-tabbar
react-native-animated-bottom-tabbarJavaScript

A customizable animated bottom tab bar component for React Native applications with two distinct visual styles.

#mobile-ui#react-native-animated#animation
Stars20
Forks2
Last commit
yew-octicons
yew-octiconsRust

A Rust library for easily using Octicons in Yew web applications.

#webassembly#yew-framework#icons
Stars20
Forks0
Last commit3 years ago
jscl-react
jscl-reactCommon Lisp

A library for writing React components in Common Lisp using JSCL, enabling web development with Lisp syntax.

#functional-programming#compiler#frontend
Stars20
Forks1
Last commit6 years ago
zodern:pure-admin
zodern:pure-adminTypeScript

An isolated, customizable admin panel for Meteor applications, built with Svelte and designed to not interfere with your app.

#dynamic-imports#admin-panel#mongo
Stars20
Forks1
Last commit3 years ago
yew-feather
yew-featherRust

A collection of Feather icons as Yew components for Rust web applications.

#web-components#icon-library#yew
Stars20
Forks6
Last commit3 years ago
grand-notifications
grand-notificationsJavaScript

A framework-agnostic toast notification library with artistic animations and extensive customization for JavaScript/TypeScript frontends.

#zero-dependencies#typescript#ui-components
Stars20
Forks0
Last commit
ngx-show-hide-password
ngx-show-hide-passwordTypeScript

An Angular library that adds a toggle button to password or text inputs to switch between visible and hidden text.

#password#password-toggle#accessibility
Stars20
Forks3
Last commit4 months ago
react-native-cosmos
react-native-cosmosJavaScript

Developer experience tool for testing React Native components with interactive props and state fixtures.

#fixtures#developer-tools#react-native
Stars20
Forks0
Last commit10 years ago
ember-perfect-scroll
ember-perfect-scrollJavaScript

An Ember CLI addon that wraps the perfect-scrollbar library to provide customizable scrollbars for Ember applications.

#custom-scrollbar#ui-component#ember-addon
Stars20
Forks11
Last commit6 years ago
Create-react-app-material-ui
Create-react-app-material-uiJavaScript

A simple Create React App example with Material-UI form submission.

#form-submission#create-react-app#example-project
Stars20
Forks19
Last commit4 years ago
formly-editor
formly-editorTypeScript

A configurable visual editor for building and managing ngx-formly forms in Angular applications.

#ngx-formly#visual-editor#dynamic-forms
Stars20
Forks11
Last commit20 days ago
BlazorTypewriter
BlazorTypewriterC#

A lightweight library for adding animated typewriter effects to Blazor applications with customizable typing and deletion behavior.

#typewriter-effect#typewriter#nuget-package
Stars20
Forks4
Last commit4 years ago
Flexy-admin-angular-lite
Flexy-admin-angular-liteHTML

A free, modern Angular admin template built with Angular Material and ApexCharts for creating dashboards and internal tools.

#free-material-angular#internal-tools#angular-material
Stars20
Forks5
Last commit
rm-ng-star-rating
rm-ng-star-ratingJavaScript

A fully customizable, zero-dependency Angular standalone component for advanced star ratings with half-star precision and accessibility.

#package#library#npm
Stars19
Forks1
Last commit3 months ago
react-native-simple-slider
react-native-simple-sliderJavaScript

A simple, customizable slider component for React Native applications on both Android and iOS.

#ios#slider#android
Stars19
Forks3
Last commit7 years ago
ng-azure-maps
ng-azure-mapsTypeScript

An Angular library providing an HTML-driven wrapper for Azure Maps controls to integrate mapping functionalities into Angular applications.

#web-mapping#geospatial#azure-maps
Stars19
Forks15
Last commit7 months ago
React Boilerplate
React BoilerplateJavaScript

A React admin frontend boilerplate built with Ant Design for rapid application development.

#ant-design#dashboard-template#ui-components
Stars19
Forks5
Last commit10 years ago
<burgton-button>
<burgton-button>JavaScript

A customizable, accessible LitElement web component for animated hamburger menu buttons with multiple animation types.

#hamburger-menu#web-components#custom-elements
Stars19
Forks1
Last commit3 years ago
PreviousPage 52 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
8 years ago
1 year ago
6 days ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218