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

Lottie Animation
Lottie AnimationTypeScript

A lightweight Angular component for rendering Lottie animations in web applications.

#lottie#animation-library#frontend
Stars12
Forks7
Last commit6 years ago
Blazor.LazyStyleSheet
Blazor.LazyStyleSheetC#

A Blazor library for lazy loading CSS style sheets to improve page load performance by loading styles only when components need them.

#performance-optimization#dotnet#frontend
Stars12
Forks2
Last commit2 years ago
aurelia-swipeout
aurelia-swipeoutTypeScript

An Aurelia custom element for iOS-style swipeout actions using Hammer.js.

#mobile-ui#ios#aurelia
Stars12
Forks0
Last commit8 years ago
framer-label
framer-labelJavaScript

A Framer.js module for creating text layers with intrinsic sizing and multi-line truncation support.

#ui-prototyping#text-layout#frontend
Stars11
Forks0
Last commit11 years ago
ngx-nighthawk
ngx-nighthawkSCSS

A custom Angular library providing comprehensive, user-friendly components with streamlined Bootstrap integration.

#open-source#frontend#ui-components
Stars11
Forks1
Last commit1 year ago
angular-colorful
angular-colorfulTypeScript

A tiny, dependency-free color picker component for modern Angular applications.

#ui-component#tree-shaking#frontend
Stars11
Forks0
Last commit1 year ago
Vue-Player
Vue-PlayerVue

A lightweight, customizable, and easy-to-implement video player component for Vue.js applications.

#open-source#media-player#nuxt
Stars11
Forks2
Last commit1 year ago
Stylus flex mixin
Stylus flex mixinCSS

A Stylus port of the popular sass-flex-mixin library for generating cross-browser flexbox CSS.

#stylus#styling#flexbox
Stars11
Forks2
Last commit12 years ago
Chinese
Chinese

A curated list of jQuery plugins, resources, and other awesome things for developers.

#developer-tools#jquery#plugins
Stars11
Forks3
Last commit10 years ago
vue-vroom
vue-vroomTypeScript

A type-safe store and API mock generator for Vue.js and Pinia that accelerates frontend development.

#development-tool#api-mocking#pinia
Stars11
Forks1
Last commit1 year ago
aurelia-binding-loader
aurelia-binding-loaderJavaScript

An Aurelia loader that enables importing any module directly from HTML view templates for configuration, localization, or theme data.

#javascript-framework#html-templates#aurelia
Stars11
Forks1
Last commit
yewv
yewvRust

A lightning-fast state management library for Yew function components, built with performance and simplicity as a priority.

#hooks#webassembly#yew
Stars11
Forks0
Last commit4 years ago
ember-mobile-core
ember-mobile-coreJavaScript

Pan gesture recognizer and core utilities for Ember.js mobile addons.

#ember-addon#touch-events#gesture-recognition
Stars11
Forks3
Last commit6 years ago
tldraw-web-component
tldraw-web-componentTypeScript

A web component wrapper for tldraw that enables use with Angular and other non-React frameworks.

#web-components#tldraw#vanilla-js
Stars11
Forks1
Last commit1 year ago
CSSVarViewer
CSSVarViewerLua

A Neovim plugin that displays CSS variable values from style files in virtual text across all your files.

#developer-tools#workflow#text-editor
Stars11
Forks1
Last commit1 year ago
react-hook-hooker
react-hook-hookerTypeScript

A higher-order component that attaches React hooks to functional components, enabling hook reuse and prop mapping.

#compose#hook#frontend
Stars11
Forks2
Last commit3 years ago
ngx-swapy
ngx-swapyTypeScript

An Angular library for interactive drag-and-drop content swapping with smooth animations and customizable settings.

#animation#frontend#ui-components
Stars11
Forks0
Last commit7 months ago
boxcar
boxcarJavaScript

A choo-based grid/spreadsheet editor widget for multi-row form elements.

#inline-editing#choo-framework#grid-widget
Stars11
Forks2
Last commit9 years ago
sanity-template-angular-clean
sanity-template-angular-cleanTypeScript

A clean Angular single-page application template with integrated Sanity Studio for content management.

#spa#template#content-management
Stars11
Forks5
Last commit2 days ago
hacker-choo
hacker-chooJavaScript

A hackertyper.net clone built with the choo framework that simulates Hollywood-style hacking.

#hacker-aesthetic#typing-simulation#choo-framework
Stars11
Forks2
Last commit10 years ago
ngx-countries-dropdown
ngx-countries-dropdownTypeScript

An Angular library providing a customizable dropdown component for selecting countries with flags, dial codes, languages, and currencies.

#countries-dropdown#internationalization#country-selector
Stars11
Forks1
Last commit
ngx-visibility
ngx-visibilityTypeScript

Angular library that monitors element visibility using IntersectionObserver with minimal observers for performance.

#angular-directive#web-performance#frontend
Stars11
Forks0
Last commit1 month ago
Material-Design-ColorPicker
Material-Design-ColorPickerCSS

A color picker component implementing Google's Material Design color palette and guidelines.

#design-system#user-interface#web-design
Stars11
Forks2
Last commit8 years ago
vue-share-modal
vue-share-modalVue

A pure, lightweight, and beautiful share modal component for Vue 3 applications.

#sfc#lightweight#vue3
Stars11
Forks1
Last commit2 years ago
binstorm
binstormJavaScript

A React Native styling utility for rapidly building custom user interfaces with helper functions instead of pre-built components.

#custom-ui#binstorm#react-native-style-utils
Stars11
Forks1
Last commit7 years ago
ngx-custom-material-file-input
ngx-custom-material-file-inputTypeScript

An Angular Material file input component with validators, previews, and a byte formatting pipe.

#angular-material#input-validation#frontend
Stars11
Forks1
Last commit
ngx-confetti-explosion
ngx-confetti-explosionTypeScript

An Angular component for creating customizable confetti explosion animations on web pages.

#confetti#angular2#visual-effects
Stars11
Forks4
Last commit1 year ago
yew-nav-link
yew-nav-linkRust

A comprehensive navigation library for Yew providing automatic active state detection, declarative macros, and a complete component system.

#yew-router#navigation-link#webassembly
Stars11
Forks1
Last commit4 days ago
angular-ui-plusify
angular-ui-plusifyTypeScript

A modular library of Angular components and directives, including a datetime picker and markdown editor, for enhanced UI development.

#angular-material#markdown-editor#frontend
Stars11
Forks3
Last commit8 months ago
ember-functional-component
ember-functional-componentJavaScript

Enables using pure functions as components in Ember.js applications.

#component-architecture#functional-programming#ember-addon
Stars11
Forks2
Last commit6 years ago
ngx-panemu-table
ngx-panemu-tableTypeScript

An advanced, highly customizable table component for Angular with minimal HTML requirements.

#table#table-component#frontend
Stars11
Forks1
Last commit1 month ago
vue-tiny-translation
vue-tiny-translationJavaScript

A minimalist reactive translation plugin for Vue 3 with a tiny 0.35KB footprint.

#internationalization#lightweight#frontend
Stars11
Forks1
Last commit3 months ago
@corpuscule/custom-builtin-elements
@corpuscule/custom-builtin-elementsJavaScript

A polyfill enabling customized built-in elements support for browsers like Safari, Edge, and IE 11.

#safari#web-components#custom-elements
Stars11
Forks1
Last commit5 years ago
ngx-drag-resize
ngx-drag-resizeTypeScript

An Angular library for adding drag and resize functionality to HTML elements.

#resizable-elements#resize#drag
Stars11
Forks7
Last commit1 month ago
aurelia-split-pane
aurelia-split-paneTypeScript

A custom element for creating resizable split panes in Aurelia applications.

#javascript-framework#aurelia#split
Stars11
Forks5
Last commit2 years ago
virtual-scroll
virtual-scrollTypeScript

A high-performance Vue 3 virtual scrolling library supporting massive datasets with dynamic item sizes and multiple display modes.

#scrolling#large-datasets#vue-library
Stars11
Forks1
Last commit4 days ago
PreviousPage 65 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
10 years ago
4 months ago
1 month ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198