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-virtual-select-field
ngx-virtual-select-fieldTypeScript

A virtual scroll select field component for Angular Material that replicates the native select with performance optimizations.

#angular-material#select#form-field
Stars5
Forks4
Last commit1 year ago
d3-breadcrumbs
d3-breadcrumbsJavaScript

A D3.js plugin for creating dynamic, customizable breadcrumb navigation in data visualizations.

#svg#javascript-library#ui-components
Stars5
Forks1
Last commit4 years ago
ngx-query-builder
ngx-query-builderTypeScript

A modern Angular query builder with standalone components, templating hooks, and full form support for building visual query editors.

#query-builder#visual-editor#control-value-accessor
Stars5
Forks2
Last commit
ngx-darkbox-gallery-library
ngx-darkbox-gallery-libraryTypeScript

A highly configurable lightbox gallery library for Angular 19+ applications with extensive customization options.

#ivy-engine#darkbox#lightbox
Stars5
Forks0
Last commit1 day ago
Eyes
EyesImba

A web-based eye animation library built with Imba that creates realistic eye movements and expressions.

#imba#web-animation#interactive-graphics
Stars4
Forks1
Last commit9 months ago
yew-scroll-area
yew-scroll-areaRust

A customizable scroll area component for Yew web applications with smooth scrolling and custom styling.

#web-components#webassembly#yew
Stars4
Forks0
Last commit4 years ago
json-forms-zorro-wrapper
json-forms-zorro-wrapperTypeScript

Angular wrapper for JSON Forms using NG-ZORRO Ant Design components.

#json-forms#dynamic-forms#ant-design
Stars4
Forks1
Last commit2 months ago
vue-popper-lite
vue-popper-liteVue

A lightweight, tree-shakeable popover component for Vue 3 built on Popper.js with TypeScript support.

#popper-js#popover#vue-popper
Stars4
Forks1
Last commit2 years ago
angular-line-awesome
angular-line-awesomeJavaScript

An Angular component library for integrating and managing Line Awesome icons with tree-shakable SVG support.

#icon-library#line-awesome#tree-shaking
Stars4
Forks2
Last commit1 month ago
yew-component-size
yew-component-sizeRust

A Yew component that emits events when the parent component changes width/height.

#yew#component-resize#frontend
Stars4
Forks3
Last commit5 years ago
RippleTransition.framer
RippleTransition.framerJavaScript

A Framer JS module for creating Material Design-inspired ripple transition animations between layers.

#transition-animation#ui-animation#prototyping
Stars4
Forks0
Last commit10 years ago
react-native-easy-checkbox
react-native-easy-checkboxObjective-C

A simple, customizable checkbox component for React Native applications.

#checkbox#frontend#react-native
Stars4
Forks0
Last commit9 years ago
ngx-fixed-footer
ngx-fixed-footerTypeScript

Angular directive that adds a fixed footer to web pages without overlapping content.

#spa#library#layout
Stars4
Forks0
Last commit3 months ago
Form Builder
Form BuilderTypeScript

A dynamic form builder application built with Angular 2, TypeScript, and Ionic 2 for creating mobile-friendly forms.

#dynamic-forms#angular2#form-builder
Stars4
Forks0
Last commit10 years ago
ngx-draggable-dom
ngx-draggable-domTypeScript

An Angular attribute directive that makes any DOM element draggable with advanced features like bounds constraints and touch support.

#dom-manipulation#ui-ux#draggable
Stars4
Forks6
Last commit11 days ago
ngx-input-color
ngx-input-colorTypeScript

An Angular library providing customizable color picker components with multiple input formats.

#accessibility#frontend#form-controls
Stars4
Forks0
Last commit1 month ago
ngx-number-ticker
ngx-number-tickerTypeScript

An Angular library for smooth animated number ticker effects to count up or down to target values.

#animation#frontend#typescript
Stars4
Forks0
Last commit11 months ago
zag-angular
zag-angularTypeScript

An Angular wrapper for Zag.js that provides state machines for UI components with proper Angular integration.

#zag-js#state-machine#accessibility
Stars4
Forks0
Last commit6 months ago
BlazorTooltips
BlazorTooltipsHTML

A Blazor component that provides Bootstrap-styled tooltips with automatic disposal for both Blazor Server and WebAssembly.

#webassembly#csharp#dotnet
Stars4
Forks3
Last commit1 year ago
swipeable-modal-react-native
swipeable-modal-react-nativeJavaScript

A React Native modal component with built-in swipe gestures and customizable animations.

#mobile-ui#popup-modal#animation
Stars4
Forks0
Last commit8 years ago
yew-virtual-scroller
yew-virtual-scrollerRust

A Yew component for virtual scrolling that only renders visible content into the DOM.

#virtual-scrolling#webassembly#yew
Stars4
Forks2
Last commit5 years ago
ngx-notifier
ngx-notifierTypeScript

A simple notification service for Angular applications with customizable toast messages.

#anuglar#toast-messages#ngx-notifier
Stars4
Forks3
Last commit1 day ago
ngx-tabulator-tables
ngx-tabulator-tablesTypeScript

An Angular wrapper for the Tabulator table library, providing a native component interface.

#angular-wrapper#frontend#typescript
Stars4
Forks0
Last commit6 months ago
d3-cloud-angular
d3-cloud-angularTypeScript

A D3.js-based word cloud component for Angular applications.

#d3-cloud#wordcloud#word-cloud
Stars4
Forks5
Last commit21 days ago
ngx-voyage
ngx-voyageTypeScript

A file explorer component for Angular applications built with PrimeNG UI components.

#library#primeng#frontend
Stars4
Forks0
Last commit8 months ago
@maxime1jacquet/npm-directives
@maxime1jacquet/npm-directivesTypeScript

A collection of reusable Angular directives for parallax effects, custom cursors, countdowns, and sliders.

#countdown#frontend#angular-directives
Stars4
Forks3
Last commit1 year ago
Material JSON Schema Form
Material JSON Schema FormTypeScript

A React library that generates Material-UI forms from JSON schemas, simplifying form creation.

#material-ui#json-schema#frontend
Stars4
Forks4
Last commit6 years ago
ngx-mat-table-multi-sort
ngx-mat-table-multi-sortTypeScript

Adds multi-sort, column reordering, and visibility toggling to Angular Material tables with persistent configuration.

#angular-material#multi-sort#table-sorting
Stars4
Forks1
Last commit15 days ago
ngx-signal-forms
ngx-signal-formsTypeScript

A declarative, signal-driven form library for Angular with Material Design 3 aesthetics and full type safety.

#reactive-forms#accessibility#declarative-forms
Stars4
Forks0
Last commit3 months ago
mantic-ui
mantic-uiLess

Angular components for Semantic UI and Fomantic UI, providing a seamless integration of these CSS frameworks into Angular applications.

#fomantic-ui#frontend#css-framework
Stars4
Forks2
Last commit1 day ago
ngx-tracing-beam
ngx-tracing-beamTypeScript

An Angular component that adds an animated tracing beam to visually connect content sections during vertical scrolling.

#scroll-indicator#web-animation#visual-effects
Stars3
Forks3
Last commit11 months ago
@IQXLimited/ngx-toastr
@IQXLimited/ngx-toastrTypeScript

A customizable toast notification library for Angular applications with high performance and flexible configuration.

#user-interface#frontend#ui-components
Stars3
Forks1
Last commit1 month ago
ngx-timeline
ngx-timelineTypeScript

An Angular component library for creating elegant, animated, and responsive timeline views.

#timeline#frontend#ui-components
Stars3
Forks1
Last commit11 months ago
ngwr
ngwrTypeScript

A modern Angular UI components library for building responsive web applications.

#ngwr#design-system#dark-mode
Stars3
Forks1
Last commit2 days ago
svelte-unicons
svelte-uniconsJavaScript

Svelte component library for Unicons, a popular icon set with over 1,000 line and solid icons.

#design-system#icon-library#icons
Stars3
Forks2
Last commit3 years ago
rn-material-textinput
rn-material-textinputJavaScript

A customizable React Native TextInput wrapper implementing Material Design styling with animated labels for iOS and Android.

#text-input#react-native#ui-components
Stars3
Forks0
Last commit
PreviousPage 59 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 months ago
7 years ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218