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

CSS Flexbox snippets for Sublime Text 2/3
CSS Flexbox snippets for Sublime Text 2/3JavaScript

A collection of Sublime Text snippets for quickly writing CSS Flexbox properties with autocomplete.

#developer-tools#productivity#sublime-text
Stars13
Forks3
Last commit
d3-tooltip
d3-tooltipJavaScript

A simple, beautiful, and data-driven tooltip library for D3.js visualizations.

#frontend#javascript-library#ui-components
Stars13
Forks1
Last commit4 years ago
antwerp-ui_angular
antwerp-ui_angularTypeScript

A deprecated Angular component library for building user interfaces that match the Antwerpen styleguide.

#antwerpen#frontend#ui-components
Stars13
Forks16
Last commit5 months ago
Flexible Grid System with BEM
Flexible Grid System with BEMCSS

A BEM methodology implementation of the Flexible Grid System for building responsive layouts.

#layout-system#css-grid#frontend
Stars13
Forks0
Last commit5 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
Stars13
Forks1
Last commit1 year ago
hugeicons
hugeicons

Svelte icon components for Hugeicons, providing lightweight and efficient icon rendering for Svelte applications.

#design-system#icon-library#tree-shaking
Stars13
Forks5
Last commit4 months ago
angular-ngrx-frontend
angular-ngrx-frontendTypeScript

A production-ready Angular frontend template with NgRx state management, designed for Symfony or similar REST API backends.

#spa#hacktoberfest#angular-material
Stars13
Forks4
Last commit1 day ago
ng-speed-test
ng-speed-testTypeScript

A lightweight Angular library for testing internet connection speed with real-time network monitoring.

#progressive-web-app#browser-api#web-performance
Stars13
Forks3
Last commit3 days 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
Stars13
Forks1
Last commit12 days ago
svelte-preprocess-less
svelte-preprocess-lessJavaScript

A Svelte preprocessor that enables using Less CSS with Svelte components.

#frontend#component-styles#less
Stars13
Forks1
Last commit3 years ago
vue-ts-types
vue-ts-typesTypeScript

Lightweight TypeScript-first Vue prop type definitions for concise and type-safe component props.

#vue2#hacktoberfest#developer-tools
Stars13
Forks2
Last commit3 days ago
Fusion Web Components
Fusion Web ComponentsTypeScript

A monorepo of reusable web components for building consistent user interfaces within the Fusion ecosystem.

#design-system#web-components#npm-packages
Stars13
Forks4
Last commit1 day ago
@paddls/ngx-form
@paddls/ngx-formTypeScript

A model-driven, strongly typed reactive forms library for Angular that simplifies form creation and management.

#strongly-typed#validation#reactive-forms
Stars13
Forks1
Last commit1 year 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
Stars13
Forks1
Last commit1 day ago
aurelia-tabs
aurelia-tabsCSS

A dependency-free tabs component for Aurelia applications, supporting dynamic view composition with optional data.

#javascript-framework#aurelia#tabs
Stars13
Forks6
Last commit10 years ago
cycle-snabbdom-examples
cycle-snabbdom-examplesJavaScript

A collection of Cycle.js component examples demonstrating routing, animations, and transitions using the Snabbdom virtual DOM library.

#cyclejs#single-page-applications#component-examples
Stars13
Forks2
Last commit
v-route-generate
v-route-generateTypeScript

A Vite plugin that automatically generates Vue Router configurations from your file directory structure.

#generator#developer-tools#vue-router
Stars13
Forks0
Last commit1 year ago
ngx-mat-errors
ngx-mat-errorsTypeScript

A simple and flexible Angular library for displaying error messages in Angular Material form fields.

#template-driven-forms#angular-material#reactive-forms
Stars13
Forks6
Last commit9 days ago
@danielsharkov/svelte-router
@danielsharkov/svelte-routerTypeScript

A simple, fast, and easy-to-use router for Svelte applications with route parameters, lazy loading, and transitions.

#single-page-application#frontend#typescript
Stars13
Forks2
Last commit
lithium-angular
lithium-angularTypeScript

Utilities for reactive state management and event handling in Angular components, enabling zoneless change detection.

#change-detection#async#ngx
Stars13
Forks1
Last commit5 months ago
UXA
UXAJavaScript

An experimental framework for building web applications with the Imba programming language.

#component-based#experimental#frontend
Stars13
Forks3
Last commit3 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
Stars13
Forks5
Last commit16 days ago
ng-auto-animate
ng-auto-animateTypeScript

Zero-configuration animation utility for Angular that automatically animates DOM changes.

#ui-animation#animation#standalone-library
Stars12
Forks5
Last commit1 month ago
get-media-size
get-media-sizeJavaScript

Get the real size of images, videos, or canvas elements in the browser, supporting both async and sync methods.

#video-processing#dimensions#canvas
Stars12
Forks0
Last commit7 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 commit3 years ago
ng-virtual-list
ng-virtual-listTypeScript

A high-performance virtual scrolling library for Angular that renders 100,000+ items with smooth scrolling, grouping, and selection.

#virtual-scrolling#large-lists#frontend
Stars12
Forks0
Last commit3 months ago
ngx-quill-wrapper
ngx-quill-wrapperTypeScript

Angular wrapper library for the Quill rich text editor, providing component and directive integration.

#wrapper-library#quill#frontend
Stars12
Forks2
Last commit1 year ago
ngx-editable-material-table
ngx-editable-material-tableTypeScript

An editable table component built natively for Angular on top of Angular Material.

#editable-table#angular-material#frontend
Stars12
Forks4
Last commit1 year ago
ngx-translate-cut
ngx-translate-cutTypeScript

An Angular pipe plugin for ngx-translate that splits a single translation string into multiple parts for flexible formatting.

#angular-pipe#angular9#translations
Stars12
Forks2
Last commit4 months ago
apollo-orbit
apollo-orbitTypeScript

A fully-featured GraphQL client for Angular and React with modular state management.

#frontend#typescript#javascript
Stars12
Forks0
Last commit1 month ago
hugeicons-angular
hugeicons-angular

Angular icon components for Hugeicons, providing fast, customizable icons with TypeScript and tree-shaking support.

#design-system#icon-library#figma
Stars12
Forks4
Last commit4 months ago
ngx-file-uploader
ngx-file-uploaderTypeScript

An Angular component and directive library for drag-and-drop file uploads with preview, progress, and validation.

#image-preview#angular9#validation
Stars12
Forks8
Last commit5 months ago
md-timepicker
md-timepickerHTML

A Polymer web component for selecting time with Material Design styling, inspired by Android's timepicker.

#timepicker#web-components#custom-elements
Stars12
Forks4
Last commit8 years ago
purescript-halogen-day-picker
purescript-halogen-day-pickerPureScript

A PureScript Halogen library providing DayPicker and DayPickerInput components for date selection.

#functional-programming#date-picker#purescript
Stars12
Forks0
Last commit
vue-h5-audio-controls
vue-h5-audio-controlsVue

A Vue 3 component for a simple HTML5 audio player with customizable controls.

#music#audio-player#vue3
Stars12
Forks0
Last commit2 months ago
ember-lazy-mount
ember-lazy-mountJavaScript

Lazy loading for route-less Ember.js engines using a mount-like component.

#emberjs#performance-optimization#ember-addon
Stars12
Forks2
Last commit2 years ago
PreviousPage 64 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
6 years ago
10 years ago
2 years ago
8 years ago
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198