Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

2975 projects

Showing 36 of 2975 projects

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 commit13 days ago
ngx-loading-buttons
ngx-loading-buttonsTypeScript

A lightweight Angular library to add loading spinners to Angular Material buttons.

#angularmaterial#button#loading-indicator
Stars17
Forks7
Last commit1 year ago
Preact Animate On Change
Preact Animate On ChangeJavaScript

A Preact component that triggers CSS animations when props or state change.

#css-animations#animation#visual-feedback
Stars17
Forks2
Last commit7 years ago
Elmstagram
ElmstagramElm

A basic UI clone of Instagram built with the Elm programming language.

#functional-programming#single-page-application#educational
Stars17
Forks4
Last commit5 years ago
styled-react-native
styled-react-nativeJavaScript

A lightweight library for styling React Native components with style composition capabilities.

#style-composition#styling#frontend
Stars17
Forks1
Last commit8 years ago
vue-use-paginator
vue-use-paginatorTypeScript

A Vue 3 composition API hook for reactive pagination and paginator button arrangement.

#vue-hooks#renderless#ui-utilities
Stars17
Forks3
Last commit1 year ago
vue-next-i18n
vue-next-i18nTypeScript

A lightweight internationalization plugin for Vue.js 3 applications.

#vue-next#internationalization#vue-i18n
Stars17
Forks4
Last commit2 years ago
cyclejs-animated-localstorage
cyclejs-animated-localstorageJavaScript

A Cycle.js driver that animates values before storing them in localStorage.

#cyclejs#animation#driver
Stars17
Forks0
Last commit10 years ago
SuperManitu/cyclejs-sortable
SuperManitu/cyclejs-sortableTypeScript

A Cycle.js driver that enables drag-and-drop sorting for child elements within components.

#cyclejs#sortable-lists#reactive-programming
Stars17
Forks7
Last commit7 years ago
carbon-icons-angular
carbon-icons-angularJavaScript

Angular components for icons from the Carbon Design System, now deprecated in favor of @carbon/icons.

#icons#accessibility#frontend
Stars17
Forks19
Last commit3 years ago
UserSwitcher
UserSwitcherPHP

A SilverStripe module that allows admins to quickly log in as any user for development and testing purposes.

#user-management#role-based-access#admin-panel
Stars16
Forks6
Last commit7 years ago
aurelia-rethink-bindtable
aurelia-rethink-bindtableJavaScript

Provides realtime Aurelia bindings to RethinkDB tables via Socket.io for dynamic data synchronization.

#realtime-data#es6-modules#javascript-framework
Stars16
Forks2
Last commit
google
googleTypeScript

A Svelte wrapper for the Google Fonts API with autocompletion for font names and all API options.

#font-loading#web-fonts#type-safety
Stars16
Forks1
Last commit4 years ago
aurelia-resize
aurelia-resizeTypeScript

An Aurelia plugin that detects DOM element resize events using window-change or CSS-animation methods.

#element-resize#dom-events#aurelia-plugin
Stars16
Forks4
Last commit7 years ago
ivan-kleshnin/tetris-cyclejs
ivan-kleshnin/tetris-cyclejsJavaScript

A classic Tetris game implemented in CycleJS, featuring keyboard controls for movement, rotation, and dropping pieces.

#tetris#cyclejs#reactive-programming
Stars16
Forks4
Last commit10 years ago
Imba Realworld App
Imba Realworld AppImba

A full-featured real-world example application built with Imba, implementing CRUD, authentication, routing, and pagination.

#crud#imba#authentication
Stars16
Forks2
Last commit2 years ago
ngx-cookie-consent
ngx-cookie-consentTypeScript

Angular module for displaying a customizable, multi-language cookie consent banner with no external dependencies.

#multi-language#cookie-consent-banner#cookies
Stars16
Forks7
Last commit25 days ago
@carlossalasamper/angular-clean-architecture
@carlossalasamper/angular-clean-architectureTypeScript

An Angular scaffold implementing clean architecture with layered file structure and modern tooling.

#angular-scaffolding#ddd-architecture#scaffold
Stars16
Forks7
Last commit
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
aurelia-notify
aurelia-notifyJavaScript

A simple notification plugin for the Aurelia framework.

#javascript-framework#aurelia#notifications
Stars16
Forks2
Last commit8 years ago
ag-grid-rs
ag-grid-rsRust

Rust bindings for the AG Grid JavaScript table library, enabling Rust web applications to use AG Grid's data grid functionality.

#data-grid#webassembly#yew-framework
Stars16
Forks3
Last commit3 years ago
ember-cli-web-components
ember-cli-web-componentsJavaScript

An Ember.js addon that wraps Ember components as native Web Components for use in other frameworks.

#web-components#framework-interoperability#component-reuse
Stars16
Forks2
Last commit
ngx-resize-observer
ngx-resize-observerTypeScript

Angular library for monitoring element size changes using the ResizeObserver API.

#resize-observer#dom-events#element-monitoring
Stars16
Forks4
Last commit1 month ago
monetize.js
monetize.jsJavaScript

An event-driven JavaScript library for managing and simulating Web Monetization API with dynamic payment pointers.

#event-driven#web-monetization-simulator#simulation
Stars16
Forks1
Last commit1 year ago
react-native-grid
react-native-gridJavaScript

A 24-column grid layout component for React Native applications.

#grid-system#layout#frontend
Stars16
Forks3
Last commit10 years ago
Batonnet.js
Batonnet.jsJavaScript

A universal, intercultural JavaScript library for converting numbers into user-friendly visual representations.

#user-interface#number-formatting#internationalization
Stars16
Forks0
Last commit9 years ago
google-material-design
google-material-designCSS

A lightweight SASS library implementing Google's Material Design guidelines for consistent UI components.

#design-system#web-design#sass-library
Stars16
Forks2
Last commit12 years ago
jest-serializer-vue-tjw
jest-serializer-vue-tjwJavaScript

A snapshot serializer for Vue 3 components in Vitest and Jest, enabling readable and deterministic snapshots.

#developer-tools#unit-testing#vue3
Stars16
Forks3
Last commit4 days ago
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
Stars16
Forks1
Last commit4 days ago
ngx-chessground
ngx-chessgroundTypeScript

An Angular wrapper for the chessground library, enabling chess UI integration in Angular applications.

#web-components#chess-ui#open-source-library
Stars15
Forks3
Last commit19 days ago
Pokelmon
PokelmonElm

A simple Elm application that fetches and displays Pokémon data from the PokéAPI.

#functional-programming#pokeapi#example-project
Stars15
Forks2
Last commit5 years ago
ember-emotion
ember-emotionJavaScript

An Ember.js addon that integrates the Emotion CSS-in-JS library for scoped, dynamic styling with FastBoot support.

#fastboot#styling#server-side-rendering
Stars15
Forks3
Last commit3 years ago
Vue3 Pivottable
Vue3 PivottableVue

A Vue 3 pivot table component for summarizing, transforming, and visualizing large datasets with an interactive UI.

#ui-component#vue3#vue3-pivottable
Stars15
Forks1
Last commit3 months ago
aurelia-grid
aurelia-gridJavaScript

A TypeScript-based data grid component for Aurelia applications with templating, sorting, pagination, and multiple data sources.

#data-grid#sorting#aurelia
Stars15
Forks18
Last commit9 years ago
ember-cli-jsx-templates
ember-cli-jsx-templatesJavaScript

Adds JSX/TSX syntax support for Ember.js templates, enabling React-like component authoring in Ember applications.

#ember-templates#addon#hbs
Stars15
Forks0
Last commit3 years ago
ngx-multiple-dates
ngx-multiple-datesTypeScript

An Angular Material-based date picker component for selecting multiple dates with chip display and inline calendar support.

#hacktoberfest#angular-material#date-picker
Stars15
Forks4
Last commit3 days ago
PreviousPage 62 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
9 years ago
1 year ago
2 years ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198