Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Library

Ui Library

502 projects

Showing 36 of 502 projects

Slicy
SlicyLua

A 9-slice library for Love2D that enables distortion-free scaling of UI elements by preserving corners and edges.

#user-interface#pixel-art#graphics
Stars18
Forks0
Last commit4 years ago
center
centerLua

A simple LÖVE library for dynamically aligning content to the center of the game window.

#graphics#layout#game-development
Stars18
Forks0
Last commit4 years ago
Tradeshift Elements
Tradeshift ElementsJavaScript

A library of reusable UI components built as web components for Tradeshift platform applications.

#design-system#web-components#shadowdom
Stars18
Forks16
Last commit3 days ago
ngx-keys
ngx-keysTypeScript

A reactive Angular library for managing keyboard shortcuts with signals-based UI integration.

#developer-tools#angular-18#reactive-programming
Stars17
Forks3
Last commit14 days ago
react-native-rounded-navigation-drawer
react-native-rounded-navigation-drawerJavaScript

A React Native library for creating rounded navigation drawers with customizable color schemes and item layouts.

#mobile-ui#drawer#react-native-navigation-drawer
Stars17
Forks1
Last commit
ng-vcl
ng-vclTypeScript

A comprehensive Angular component library with VCL-based styling for building accessible, feature-rich applications.

#themes#wai-aria#theming
Stars17
Forks8
Last commit1 month ago
ngx-validator-pack
ngx-validator-packTypeScript

A collection of customizable validators for Angular applications to simplify form validation.

#input#validation#primeng
Stars17
Forks0
Last commit7 months ago
GMS2-UI-Library
GMS2-UI-LibraryYacc

A library of scripts for implementing UI designs in GameMaker Studio 2 projects.

#gamemaker#game-design#game-ui
Stars17
Forks3
Last commit8 years ago
tailng
tailngTypeScript

An accessible Angular 21+ component system built with Signals, Standalone APIs, and strict architectural discipline.

#enterprise-software#design-system#signal
Stars16
Forks5
Last commit1 day ago
Rebar
RebarAutoHotkey

An AutoHotkey class for creating and managing Rebar custom controls with intuitive methods for band manipulation.

#windows-api#toolbar#autohotkey
Stars16
Forks3
Last commit10 years ago
ngx-tour-wizard
ngx-tour-wizardTypeScript

A customizable Angular module for creating interactive product tour wizards with step-by-step guidance.

#popover#frontend#user-guide
Stars16
Forks1
Last commit3 months ago
microui-d
microui-dD

A tiny and portable immediate-mode UI library written in D, based on microui with bug fixes and D-specific improvements.

#d-language#graphics#portable
Stars16
Forks1
Last commit4 months ago
ProdUI
ProdUILua

A user interface library for the LÖVE game development framework.

#game-ui#open-source#game-development
Stars14
Forks0
Last commit3 months ago
vue-stack-grid
vue-stack-gridVue

A Vue 3 component for creating dynamic, responsive masonry/stack grid layouts with smooth transitions.

#animation#responsive-grid#masonry-layout
Stars14
Forks2
Last commit8 months ago
Fusion Web Components
Fusion Web ComponentsTypeScript

A monorepo of reusable web components for building consistent user interfaces within the Fusion ecosystem.

#design-system#web-components#npm-packages
Stars13
Forks4
Last commit2 days ago
MUI Phone Input
MUI Phone InputTypeScript

Advanced, highly customizable phone input component for Material UI with built-in validation and international support.

#react-component#number#input
Stars13
Forks2
Last commit7 months ago
ng-motion
ng-motionTypeScript

An Angular animation library built on motion-dom, bringing Framer Motion's declarative animation patterns to Angular applications.

#animation#layout-animation#frontend
Stars12
Forks0
Last commit4 months ago
angular-ui-plusify
angular-ui-plusifyTypeScript

A modular library of Angular components and directives, including a datetime picker and markdown editor, for enhanced UI development.

#angular-material#markdown-editor#frontend
Stars11
Forks3
Last commit8 months ago
react-native-expandable-fab-menu
react-native-expandable-fab-menuJavaScript

A React Native component for creating expandable floating action button menus with customizable icons.

#mobile-ui#react-native-fab-menu#ui-component
Stars11
Forks0
Last commit
ngx-drag-resize
ngx-drag-resizeTypeScript

An Angular library for adding drag and resize functionality to HTML elements.

#resizable-elements#resize#drag
Stars11
Forks7
Last commit1 month ago
Ketch.UP
Ketch.UPJavaScript

A web components library built with Stencil.js providing powerful and customizable UI components for web applications.

#web-components#sass#stenciljs
Stars11
Forks20
Last commit2 days ago
React Grid
React GridJavaScript

A React grid component for building data tables with sorting, pagination, and batch actions, based on Ant Design.

#data-grid#react-component#batch-actions
Stars10
Forks1
Last commit9 years ago
coolshapes
coolshapesTypeScript

An Angular library providing cool-looking abstract shapes with subtle grainy gradients for UI enhancement.

#coolshapes#shapes#opensource
Stars10
Forks0
Last commit8 months ago
vanilla-masker
vanilla-maskerJavaScript

A pure JavaScript library for masking input elements with money, number, and custom pattern formatting.

#input-masking#vanilla-js#cross-browser
Stars10
Forks2
Last commit6 years ago
ngx-reactify
ngx-reactifyTypeScript

A library for seamless interoperability between Angular and React components in the same application.

#framework-interop#standalone-components#component-integration
Stars9
Forks0
Last commit4 months ago
ngx-signal-toast
ngx-signal-toastTypeScript

A signals-first toast notification library for Angular 21 with zoneless support, zero dependencies, and powerful theming.

#angular21#ngx#accessibility
Stars8
Forks0
Last commit4 months ago
vue-pagination
vue-paginationVue

A headless, unstyled pagination component and composable for Vue 3 applications.

#pagination-components#vue3#headless-ui
Stars8
Forks0
Last commit7 months ago
timered-counter
timered-counterTypeScript

A web component for displaying animated counters with smooth transitions for numbers, strings, dates, and durations.

#web-components#counter#animation
Stars7
Forks0
Last commit1 year ago
Feather - Google Material Design Mockup for Salesforce
Feather - Google Material Design Mockup for SalesforceCSS

A library demonstrating how to implement Google's Material Design Lite (MDL) components within Salesforce applications.

#design-system#web-components#user-interface
Stars7
Forks6
Last commit
dsssp-demo
dsssp-demoTypeScript

A collection of React demos showcasing the DSSSP library for audio processing and visualization.

#music#chart#graph
Stars7
Forks2
Last commit13 days ago
react-native-formawesome
react-native-formawesomeJavaScript

A React Native UI library for building and validating forms with pre-built components.

#validation#native#ui
Stars7
Forks0
Last commit3 years ago
ngx-easy-view-transitions
ngx-easy-view-transitionsTypeScript

An Angular library that simplifies implementing the View Transitions API for smooth page animations and element morphing.

#single-page-applications#library#npm
Stars7
Forks0
Last commit6 days ago
RazorStyle
RazorStyleC#

A library for adding CSS directly inside .razor components in Blazor without creating duplicate style tags in the DOM.

#razor-components#dotnet#frontend
Stars7
Forks0
Last commit10 months ago
v-github-icon
v-github-iconTypeScript

A Vue component library for adding GitHub corner icons to web projects with customizable positioning and colors.

#github-icon#github-corner#vue3
Stars6
Forks0
Last commit3 days ago
named-slots
named-slotsTypeScript

A lightweight (<0.2KB) library providing named slots for Preact, React, and Solid, inspired by Vue/Svelte/Angular/WebComponents.

#component-composition#named-slots#frontend
Stars6
Forks0
Last commit1 month ago
TuxRedux
TuxReduxLua

An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.

#game-ui#game-development#ui-library
Stars6
Forks0
Last commit1 month ago
PreviousPage 12 of 14Next

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
7 years ago
7 years ago
#Frontend290
#Typescript113
#Angular91
#Web Components87
#Javascript84
#Component Library83
#React79
#Accessibility74
#Web Development73
#Design System69
#Ui Components62
#Ios59