Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

2978 projects

Showing 36 of 2978 projects

cdk-drag-snap-to-point
cdk-drag-snap-to-pointJavaScript

An Angular demo showcasing how to restrict CDK drag-and-drop to snap only to predefined allowed points.

#playwright#user-interface#demo
Stars9
Forks0
Last commit1 year ago
Ant Design Vue
Ant Design VueCSS

A Vue.js implementation of Ant Design's UI components and design system.

#design-system#vue-js#ant-design
Stars9
Forks0
Last commit9 years ago
vueginate
vueginateVue

A simple pagination component for Vue 3 with built-in support for popular CSS frameworks.

#bulma#vue3-pagination#pagination
Stars9
Forks2
Last commit6 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 commit11 months ago
ngx-marquee
ngx-marqueeTypeScript

An Angular library providing a customizable infinite scrolling marquee component with horizontal/vertical animation controls.

#frontend#ui-components#marquee
Stars8
Forks3
Last commit10 months ago
purescript-halogen-menu
purescript-halogen-menuPureScript

A reusable Halogen component for building interactive, hierarchical menus in PureScript applications.

#functional-programming#interactive-menus#purescript
Stars8
Forks6
Last commit9 years ago
ForceSpinner
ForceSpinnerCSS

A collection of Material Design-inspired loading spinners specifically designed for Salesforce Lightning Experience.

#web-components#salesforce#css-animations
Stars8
Forks4
Last commit10 years ago
@i18n-pro/svelte
@i18n-pro/svelteTypeScript

A lightweight, out-of-the-box internationalization library with auto-translation for Svelte applications.

#machine-translation#auto-translation#internationalization
Stars8
Forks1
Last commit1 year ago
rive-angular
rive-angularTypeScript

A modern Angular wrapper for Rive animations using signals, zoneless architecture, and reactive state management.

#animation#rive#canvas
Stars8
Forks1
Last commit6 months ago
choo-chartist
choo-chartistJavaScript

A choo framework component for creating interactive SVG charts using Chartist.js.

#javascript-components#choo-framework#chartist-js
Stars8
Forks1
Last commit8 years ago
purescript-halogen-echarts
purescript-halogen-echartsPureScript

A PureScript Halogen integration for the ECharts JavaScript charting library.

#functional-programming#echarts#purescript
Stars8
Forks12
Last commit8 years ago
ngx-horizontal-menu-scroll
ngx-horizontal-menu-scrollTypeScript

A lightweight Angular library for creating customizable horizontal scrolling menus with smooth navigation controls.

#accessibility#frontend#typescript
Stars8
Forks2
Last commit8 months ago
aurelia-minesweeper
aurelia-minesweeperJavaScript

A complete Minesweeper game implementation built with the Aurelia framework.

#javascript-framework#single-page-application#web-game
Stars8
Forks0
Last commit10 years ago
Preact No SSR
Preact No SSRJavaScript

A Preact component for conditionally skipping server-side rendering of specific components.

#above-the-fold#isomorphic#progressive-web-app
Stars8
Forks1
Last commit9 years ago
enterprise-ng
enterprise-ngHTML

Angular wrapper components for the Infor Design System's enterprise UI library.

#enterprise-software#design-system#infor-design-system
Stars8
Forks1
Last commit1 year ago
Grid System
Grid SystemCSS

A lean, responsive, and markup-independent grid system built with LESS for flexible web layouts.

#layout-system#css-grid#frontend
Stars8
Forks1
Last commit11 years ago
vue-next-progressbar
vue-next-progressbarJavaScript

A lightweight progress bar component and plugin for Vue 3 applications with router integration.

#loading-indicator#vue-router#frontend
Stars8
Forks3
Last commit2 years ago
simplematcomponents
simplematcomponentsTypeScript

A set of independent Angular components that integrate with Angular Material Design.

#angular-material#npm-package#alert-component
Stars8
Forks3
Last commit2 months ago
@ngverse/icons
@ngverse/iconsTypeScript

Angular library providing components for popular open-source icon libraries like Font Awesome, Material Icons, and Hero Icons.

#material-icons#hero-icons#angular-component
Stars8
Forks0
Last commit8 months ago
fela-vue
fela-vueTypeScript

A Fela toolkit for Vue that provides flexible, team-oriented styling with dynamic configuration.

#styles#styling#strongly-typed
Stars8
Forks3
Last commit19 days ago
angular-paginator
angular-paginatorTypeScript

A customizable pagination component and pipe for Angular applications to split data across multiple pages.

#angular-component#angular-paginator#pagination
Stars8
Forks8
Last commit2 days 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 commit7 months ago
browser-panic-hook
browser-panic-hookRust

A panic hook for WebAssembly-based Rust frontend applications that displays user-friendly error messages in the browser.

#developer-tools#webassembly#yew
Stars8
Forks0
Last commit3 years ago
vue-timepicker
vue-timepickerTypeScript

A lightweight, customizable time picker component for Vue 3 with TypeScript support, offering single/range selection and multiple time formats.

#time-picker#ui-component#customizable
Stars8
Forks0
Last commit29 days ago
color-picker
color-pickerTypeScript

A beautiful, customizable color picker component for Angular applications.

#eyedropper#ui-component#ngx-color-picker
Stars8
Forks0
Last commit2 months ago
ngx-monetization (archived)
ngx-monetization (archived)TypeScript

An Angular library providing observable-based integration with the Web Monetization API for browser-based payment streams.

#payment-stream#browser-api#rxjs
Stars8
Forks1
Last commit4 years ago
aurelia-tags-input
aurelia-tags-inputJavaScript

A tag input plugin for Aurelia applications that allows users to manage and edit tags with a clean UI.

#javascript-framework#aurelia#ui-component
Stars8
Forks2
Last commit9 years ago
ngx-tooltip-directives
ngx-tooltip-directivesTypeScript

A flexible Angular library providing three directive-based tooltip implementations (string, HTML, and template) with full zoneless compatibility.

#user-interface#accessibility#frontend
Stars8
Forks0
Last commit
monorepo-template
monorepo-templateTypeScript

A Vue.js monorepo template using pnpm workspaces and Nx for scalable applications and shared libraries.

#workspaces#batteries-included#pnpm
Stars8
Forks1
Last commit1 year ago
ember-simple-animate
ember-simple-animateJavaScript

An Ember.js addon for animating DOM elements using simple CSS-based animations.

#javascript-framework#ui-animation#css-animations
Stars8
Forks1
Last commit3 years ago
cyclejs-hangman
cyclejs-hangmanJavaScript

A hangman word game implementation built with the Cycle.js framework for reactive programming.

#cyclejs#functional-programming#mvi-pattern
Stars8
Forks0
Last commit10 years ago
ngx-typewriter
ngx-typewriterTypeScript

A lightweight Angular library for creating customizable typewriter text animations using RxJS.

#typewriter-effect#web-animation#rxjs
Stars8
Forks0
Last commit11 months ago
Mastodon Widgets
Mastodon WidgetsTypeScript

A collection of Mastodon web components for adding follow buttons, share buttons, and timeline widgets to websites.

#share-button#timeline#web-components
Stars8
Forks0
Last commit3 years ago
svelte-icomoon
svelte-icomoonJavaScript

A Svelte component library for easily using SVG icons from IcoMoon or svgps.app.

#icon-library#svg#frontend
Stars7
Forks0
Last commit3 years ago
ngx-zoneless-scrollbar
ngx-zoneless-scrollbarTypeScript

A lightweight, zoneless-compatible scrollbar component for Angular using native browser scrolling and CSS styling.

#frontend#zoneless#ui-components
Stars7
Forks0
Last commit9 months ago
tracked-instance
tracked-instanceTypeScript

A Vue 3 composable to track form changes and send only modified fields to the backend.

#change-detection#composables#state-tracking
Stars7
Forks0
Last commit3 months ago
PreviousPage 68 of 83Next

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
3 months ago
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198