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-countdown
ngx-countdownTypeScript

A simple, easy-to-use, and high-performance countdown component library for Angular applications.

#angular5#timezone#countdown
Stars193
Forks56
Last commit4 months ago
storage-atom
storage-atomClojure

A ClojureScript library for creating atoms backed by HTML5 web storage with automatic persistence and cross-window synchronization.

#clojurescript#browser-storage#localstorage
Stars193
Forks19
Last commit3 years ago
Preact MDL
Preact MDLJavaScript

A collection of Preact components that implement Google's Material Design Lite.

#material-design-lite#mdl#ui
Stars192
Forks20
Last commit8 years ago
vue-it-bigger
vue-it-biggerJavaScript

A Vue 3 component for displaying images and YouTube videos in a responsive lightbox with customizable UI.

#lightbox#youtube-embed#frontend
Stars191
Forks19
Last commit10 days ago
vue-axe
vue-axeJavaScript

Accessibility auditing for Vue.js applications using axe-core validation during development.

#hacktoberfest#vue-js#a11y
Stars191
Forks12
Last commit1 year ago
passlock
passlockTypeScript

A framework-agnostic library for adding passkey authentication to web applications without WebAuthn expertise.

#passkeys#astro#authentication
Stars191
Forks11
Last commit24 days ago
pointer-tracker
pointer-trackerTypeScript

A lightweight JavaScript library for unified mouse, touch, and pointer event tracking on DOM elements.

#pointer-events#cross-browser#mouse-events
Stars191
Forks25
Last commit1 year ago
ember-href-to
ember-href-toJavaScript

A lightweight Ember.js helper for generating anchor hrefs as a faster alternative to {{link-to}}.

#ember-addon#frontend#javascript
Stars191
Forks41
Last commit29 days ago
lumberjack
lumberjackTypeScript

A versatile and extensible logging library for Angular applications with a plugin-based driver architecture.

#logs#console-logging#frontend
Stars191
Forks20
Last commit1 day ago
vue-navigation-bar
vue-navigation-barVue

A Vue.js component providing a customizable, accessible navigation bar with dropdowns, mobile responsiveness, and Vue Router integration.

#vue2#nav#ui-component
Stars190
Forks32
Last commit2 years ago
v-selectmenu
v-selectmenuJavaScript

A Vue.js component library for building highly customizable dropdown menus with flexible layout and input components.

#contextmenu#quick-search#vue3
Stars190
Forks24
Last commit1 year ago
backbone-redux
backbone-reduxJavaScript

A library that automatically synchronizes Backbone collections with a Redux store, enabling incremental migration from Backbone to React+Redux.

#migration#rest#backbone-collections
Stars190
Forks13
Last commit1 month ago
domternal
domternalTypeScript

A lightweight, extensible rich text editor toolkit built on ProseMirror, with a headless core and first-class Angular components.

#wysiwyg#headless-ui#frontend
Stars190
Forks5
Last commit2 days ago
novacancy.js
novacancy.jsJavaScript

A jQuery and vanilla JavaScript plugin for creating animated neon golden text effects with customizable blinking and glowing animations.

#css-animations#web-animation#jquery-plugin
Stars189
Forks40
Last commit1 year ago
Vue E-Store Templet
Vue E-Store TempletVue

A modern, mobile-ready e-commerce storefront template built with Nuxt 3 and Pinia 2.

#platform#vue-js#template
Stars189
Forks57
Last commit2 years ago
vue-inline-svg
vue-inline-svgTypeScript

A Vue component that dynamically loads SVG files and inlines them as <svg> elements for full CSS/JS manipulation.

#styling#inline-svg#svg
Stars189
Forks21
Last commit1 year ago
slate-angular
slate-angularTypeScript

Angular view layer for the Slate rich text editor framework, enabling Angular developers to build customizable editors.

#wysiwyg#content-editable#slate
Stars188
Forks31
Last commit3 months ago
Bootstrap grid
Bootstrap gridTypeScript

A Tailwind CSS plugin that generates Bootstrap v5's flexbox grid system as utility classes.

#tailwind-css-plugin#bootstrap4#flexbox-grid
Stars188
Forks23
Last commit1 day ago
angular-code-input
angular-code-inputTypeScript

A robust Angular component for entering codes, PINs, OTPs, and passwords with customizable styling and clipboard support.

#angular8#angular9#otp-codes
Stars187
Forks49
Last commit5 months ago
delegate
delegateJavaScript

A lightweight JavaScript library for event delegation, simplifying event handling on dynamic elements.

#dom-events#lightweight-library#event-delegation
Stars186
Forks25
Last commit3 years ago
ES6-tween
ES6-tweenJavaScript

A high-performance, modular ES6 tweening library for smooth animations in web and Node.js applications.

#modular#animation#tweening
Stars186
Forks34
Last commit1 month ago
Preact Photon
Preact PhotonJavaScript

A wrapper library that provides Photon UI components for building desktop apps with Preact (or React).

#photon#desktop-app#desktop-apps
Stars184
Forks18
Last commit7 years ago
potion
potionJavaScript

React components for declaratively composing animated, interactive visualizations.

#animation#interactive-visualizations#frontend
Stars184
Forks5
Last commit8 years ago
Preact Portal
Preact PortalJavaScript

Render Preact components into any DOM element, useful for modals, tooltips, and overlays.

#preact-components#dom#modal-dialogs
Stars183
Forks23
Last commit6 years ago
vue-countup-v3
vue-countup-v3JavaScript

A Vue 3 component wrapper for CountUp.js that provides animated number counting with enhanced features.

#vue3-count-to#vue-countup#animation
Stars183
Forks9
Last commit2 years ago
vue-timer-hook
vue-timer-hookTypeScript

A collection of Vue 3 custom hooks for handling timer, stopwatch, and current time logic in components.

#reactive-state#stopwatch#time-management
Stars182
Forks13
Last commit4 days ago
signality
signalityTypeScript

A collection of atomic utilities for building reactive compositions in Angular using Signals.

#cdk#tree-shaking#reactive-programming
Stars182
Forks7
Last commit17 days ago
BlazorTransitionableRoute
BlazorTransitionableRouteC#

A Blazor component library enabling smooth page transition animations by managing both current and previous routes.

#single-page-application#razor-components#transition
Stars182
Forks17
Last commit
vertical-collection
vertical-collectionJavaScript

An Ember addon for performant infinite scroll and occlusion culling at high frame rates.

#emberjs#virtual-scrolling#glimmerjs
Stars181
Forks76
Last commit3 months ago
vue-stripe-js
vue-stripe-jsTypeScript

Vue 3 components for Stripe.js, enabling quick and easy payment integrations with full Stripe.js control.

#web-components#payment-gateway#stripe-js
Stars181
Forks20
Last commit11 months ago
React Cookie Banner
React Cookie BannerTypeScript

A React cookie banner that can be automatically dismissed by scrolling, designed to minimize user annoyance.

#universal-cookie#cookie-consent#gdpr-compliance
Stars180
Forks19
Last commit6 years ago
vue-input-facade
vue-input-facadeJavaScript

A lightweight, dependency-free input masking library specifically designed for Vue.js applications.

#input-masking#input-mask#input
Stars180
Forks26
Last commit2 years ago
ngx-sonner
ngx-sonnerTypeScript

An opinionated toast notification component for Angular, ported from the popular React library Sonner.

#angular-18#user-feedback#accessibility
Stars179
Forks14
Last commit1 year ago
angular-fullpage
angular-fullpageTypeScript

Official Angular wrapper for fullPage.js, enabling full-screen scrolling websites with sections and slides.

#single-page-applications#scrolling-websites#fullscreen
Stars179
Forks44
Last commit1 year ago
Cropper.Blazor
Cropper.BlazorC#

A Blazor component wrapper for Cropper.js that provides interactive image cropping and manipulation for Blazor applications.

#javascript-interop#maui#webassembly
Stars178
Forks20
Last commit1 month ago
ember-keyboard
ember-keyboardJavaScript

An Ember.js addon for painlessly supporting keyboard events with template declarations and dynamic priority.

#ember-addon#keyboard-shortcuts#ui-interactions
Stars177
Forks59
Last commit2 months ago
PreviousPage 39 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
4 years ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198