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

ngx-scroll-top
ngx-scroll-topTypeScript

A configurable, lightweight back-to-top button component for Angular applications.

#scroll-trigger#scroll-behavior#angular-material
Stars1
Forks0
Last commit11 months ago
ngx-dialog
ngx-dialogTypeScript

A type-safe Angular Material dialog directive that uses @Input and @Output for data flow instead of MatDialogConfig.data.

#angular-material#type-safety#dialog
Stars1
Forks0
Last commit1 day ago
ngx-virtual-scroller-flexible
ngx-virtual-scroller-flexibleTypeScript

An ultra-fast and flexible virtual scroller for Angular that handles unlimited items with variable heights and multi-column layouts.

#data-rendering#multi-column#web-performance
Stars1
Forks0
Last commit
ngx-popify
ngx-popifyTypeScript

A lightweight and customizable toast notification library for Angular 16+ using reactive signals.

#angular-16-plus#reactive-programming#frontend
Stars1
Forks0
Last commit1 year ago
ngx-primeng-toolkit
ngx-primeng-toolkitTypeScript

A TypeScript utility library for Angular state management with PrimeNG table helpers, ng-select integration, and HTTP caching.

#ng-select#primeng#ngrx-signals
Stars1
Forks1
Last commit1 month ago
c3-components
c3-componentsJavaScript

An open-source component library that extends Angular Material with reusable and customizable UI components.

#open-source#angular-material#frontend
Stars1
Forks0
Last commit8 months ago
ngx-side-page
ngx-side-pageHTML

Angular library for creating slide-out side panels with service-based animations, similar to Material dialogs for side pages.

#slide-out#frontend#typescript
Stars1
Forks0
Last commit11 months ago
ngx-drag-drop-kit
ngx-drag-drop-kitTypeScript

A high-performance Angular toolkit for advanced drag-and-drop operations including grid layouts, sorting, resizing, and nesting.

#sortable#grid-layout#frontend
Stars1
Forks0
Last commit4 months ago
Galaxy UI
Galaxy UITypeScript

A universal component library providing beautiful, accessible UI components for React, Vue, and Angular.

#design-system#ai-tools#accessibility
Stars1
Forks0
Last commit1 month ago
eagami-design-system
eagami-design-systemTypeScript

A lightweight, accessible Angular UI component library built on CSS custom properties and modern signals.

#design-system#theming#a11y
Stars1
Forks0
Last commit1 day ago
acontplus-libs
acontplus-libsTypeScript

An Nx monorepo of Angular libraries providing Domain-Driven Design architecture, core utilities, and UI components for enterprise applications.

#cqrs#authentication#angular-material
Stars1
Forks0
Last commit1 month ago
ng-modal-service
ng-modal-serviceTypeScript

A lightweight Angular modal service using native HTML dialog elements for better accessibility.

#accessibility#frontend#ui-components
Stars1
Forks0
Last commit8 months ago
angular-toaster
angular-toasterTypeScript

A customizable toast notification library for Angular applications with multiple styles and positioning options.

#user-interface#toaster#angular2
Stars1
Forks0
Last commit4 months ago
ng-datetime
ng-datetimeTypeScript

Angular library providing components and directives for datetime manipulation and input.

#time-picker#datetime#date-picker
Stars0
Forks1
Last commit24 days ago
ember-element-ui
ember-element-uiJavaScript

An Ember.js addon that implements the Element UI component library for building modern web applications.

#element-ui#ember-addon#frontend
Stars0
Forks0
Last commit3 years ago
ngx-mat-menu-hover
ngx-mat-menu-hoverTypeScript

An Angular Material directive that opens menus on hover with configurable close delay.

#user-interface#package#cdk
Stars0
Forks0
Last commit8 months ago
react-native-images-collage
react-native-images-collageJavaScript

A robust interactive image collage component for React Native with dynamic panning, scaling, and image arrangement.

#mobile-ui#image-editing#layout-manager
Stars0
Forks0
Last commit
glimmer-dashboard
glimmer-dashboardTypeScript

A dashboard example built with Glimmer.js demonstrating component-based UI development.

#glimmerjs#dashboard#example-project
Stars0
Forks0
Last commit9 years ago
ngx-loading-page
ngx-loading-pageTypeScript

A fully customizable Angular loading page component with multiple loader styles, dynamic colors, and Bootstrap-based UI.

#loading-indicator#frontend#spinner
Stars0
Forks0
Last commit1 year ago
angular-infinity-scroller
angular-infinity-scrollerTypeScript

A lightweight, high-performance infinite scrolling directive for Angular 17+ applications, compatible with SSR.

#standalone-components#angular-directive#infinite-scroll
Stars0
Forks0
Last commit
ngx-loader
ngx-loaderTypeScript

A customizable Angular loader component with service-based state management for controlling visibility across applications.

#frontend#loading-spinner#ui-components
Stars0
Forks0
Last commit11 months ago
VSCode Webview Elements
VSCode Webview ElementsHTML

A collection of reusable UI components for building Visual Studio Code extension webviews.

#developer-tools#vscode-extension#frontend-components
Stars0
Forks0
Last commit2 years ago
static-columns
static-columnsTypeScript

Create Angular layouts with static-width columns alongside responsive flex columns using simple HTML directives.

#pwa-demo#flexbox#layout
Stars0
Forks0
Last commit20 hours ago
ngx-currency-v2
ngx-currency-v2TypeScript

A currency mask directive for Angular that formats input fields for monetary values with customizable options.

#input-mask#currency-input#angular-directive
Stars0
Forks0
Last commit3 months ago
ng-toast-service
ng-toast-serviceTypeScript

A simple, customizable toast notification service for Angular applications with configurable positioning and behavior.

#user-feedback#frontend#ui-components
Stars0
Forks0
Last commit1 year ago
angular-anchored-floating-box
angular-anchored-floating-boxTypeScript

A declarative Angular library for rendering floating boxes anchored to any element with automatic repositioning.

#anchored-floating-box#angular-tooltip#popover
Stars0
Forks0
Last commit
angular-confirmation-capture
angular-confirmation-captureTypeScript

A singleton Angular service for programmatically displaying customizable confirmation dialogs to capture user consent.

#confirmation-dialog#angular-confirmation-ui#confirmation-ui
Stars0
Forks0
Last commit
particle-ng
particle-ngTypeScript

A themeable Angular component library offering reusable UI components as an alternative to Angular Material and PrimeNG.

#angular-material-alternative#accessibility#frontend
Stars0
Forks0
Last commit9 days ago
lightweight-grid-layout
lightweight-grid-layoutTypeScript

A headless, dependency-free grid layout library for JavaScript/TypeScript that works with any framework or none.

#grid-layout#typescript-library#javascript-library
Stars0
Forks0
Last commit
@alvaromarinho/libs
@alvaromarinho/libsTypeScript

A collection of Angular libraries for common UI needs, including dynamic tables, collapsible panels, file uploads, calendars, modals, and toasts.

#table-component#frontend#angular-libraries
Stars0
Forks0
Last commit2 months ago
ngx-list-manager
ngx-list-managerTypeScript

An Angular service for efficiently managing lists with operations like insertion, removal, and clearing.

#list-management#data-structures#frontend
Stars0
Forks0
Last commit1 year ago
ngx-aztreya-editor
ngx-aztreya-editorTypeScript

A lightweight, customizable Angular Rich Text Editor component with built-in toolbar and formatting options.

#web-components#content-editing#ui-components
Stars0
Forks0
Last commit8 months ago
luixal:blaze-paginated-custom-list
luixal:blaze-paginated-custom-listJavaScript

A Meteor package for rendering paginated lists with custom Blaze templates for each item.

#blaze#meteor-package#js
Stars0
Forks0
Last commit8 years ago
ngx-json-editor
ngx-json-editorTypeScript

A minimal, themeable JSON editor component for Angular applications.

#developer-tools#form-editors#frontend
Stars0
Forks0
Last commit7 months ago
tableau-ui-angular
tableau-ui-angularTypeScript

A third-party component library that brings Tableau-style UI components to Angular 18 applications.

#design-system#angular-18#dashboard
Stars0
Forks0
Last commit17 hours ago
systelab-charts
systelab-chartsTypeScript

A library of reusable chart components and services for Angular applications, built on Chart.js.

#systelab-charts#typescript-library#frontend
Stars0
Forks1
Last commit1 month ago
PreviousPage 64 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
5 months ago
3 years ago
9 months ago
1 year ago
1 year ago
1 year ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218