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

next-smrt
next-smrtTypeScript

A production-ready Next.js boilerplate with TypeScript, Material-UI, Styled Components, and Zustand state management.

#nextjs#boilerplate#styled-components
Stars56
Forks2
Last commit3 years ago
PanoramicData Blazor UI Components
PanoramicData Blazor UI ComponentsC#

A collection of free, open-source UI components for Blazor applications, including tables, forms, trees, and file explorers.

#open-source#csharp#dotnet
Stars56
Forks7
Last commit1 day ago
<lit-datatable>
<lit-datatable>TypeScript

A Material Design data table component built with LitElement for modern web applications.

#web-components#custom-elements#lit-html
Stars56
Forks13
Last commit3 years ago
Front-end Debugging Tools Handbook
Front-end Debugging Tools Handbook

A comprehensive guide to debugging tools for modern front-end applications, covering Chrome DevTools, framework extensions, and IDE debuggers.

#debugging-handbook#chrome-devtools-mcp#webstorm
Stars56
Forks4
Last commit1 month ago
@hackingharold/ngx-dropzone
@hackingharold/ngx-dropzoneTypeScript

A reusable dropzone component infrastructure and Material Design implementation for Angular applications.

#upload#cdk#angular-material
Stars56
Forks7
Last commit1 day ago
ember-sparkles
ember-sparklesJavaScript

A collection of composable D3 chart components for Ember.js, built with ember-d3-helpers for reactive data visualizations.

#ember-d3-helpers#ember-addon#svg
Stars56
Forks9
Last commit6 years ago
TwicPics
TwicPicsTypeScript

A Web component library providing context-aware optimization for images and videos across popular frameworks.

#web-components#responsive-images#cumulative-layout-shift
Stars56
Forks4
Last commit7 months ago
form-validator-cljs
form-validator-cljsClojure

A ClojureScript library for flexible, spec-based form validation with custom workflows and UI-agnostic design.

#clojurescript#reagent#validation-library
Stars55
Forks2
Last commit6 years ago
Cube Less
Cube LessLess

A 3D animated cube built with pure CSS (Less), originally used by LeanCloud.

#web-design#css-3d#visual-effects
Stars55
Forks9
Last commit17 days ago
Elm for Web Developers
Elm for Web Developers

A collection of tips and notes for web developers transitioning from JavaScript frameworks to Elm.

#functional-programming#migration-guide#frontend
Stars55
Forks3
Last commit10 years ago
jQuery.adaptive-slider
jQuery.adaptive-sliderJavaScript

A jQuery slider plugin that automatically colors captions and navigation based on the dominant color of each image.

#color-extraction#jquery-plugin#image-slider
Stars55
Forks6
Last commit12 years ago
ng-event-bus
ng-event-busTypeScript

A lightweight RxJS-based message bus service for Angular applications with pattern-based event subscription.

#event-bus#reactive-programming#rxjs
Stars54
Forks10
Last commit3 months ago
Dojo Demo
Dojo DemoJavaScript

A demonstration of MVC concepts using the Dojo Toolkit for JavaScript applications.

#javascript-framework#dojo-toolkit#widget-system
Stars54
Forks11
Last commit15 years ago
vue-toggles
vue-togglesTypeScript

A highly customizable and accessible toggle component for Vue 3.

#aria#toggle-switch#customizable
Stars54
Forks9
Last commit6 months ago
ng-http-caching
ng-http-cachingTypeScript

An HTTP request caching library for Angular applications that intercepts and caches responses to reduce server load.

#angular2#performance-optimization#localstorage
Stars53
Forks5
Last commit1 day ago
cesium-angular-example
cesium-angular-exampleTypeScript

A demonstration application showing how to integrate Cesium 3D mapping with the latest Angular framework.

#cesium#geospatial#3d-mapping
Stars53
Forks19
Last commit6 months ago
fluent-form
fluent-formTypeScript

An Angular dynamic forms library powered by Fluent API and JSON for building forms declaratively.

#dynamic-forms#schema-form#reactive-forms
Stars53
Forks3
Last commit2 months ago
ngx-loader-indicator
ngx-loader-indicatorTypeScript

An Angular directive for adding loading indicators without wrapping elements in additional components.

#spiner#animation#loading-indicator
Stars52
Forks6
Last commit6 months ago
Ember Unused Components
Ember Unused ComponentsJavaScript

A static analysis tool that identifies unused components in Ember.js projects across various structures and syntaxes.

#code-cleanup#developer-tools#cli-tool
Stars52
Forks12
Last commit2 years ago
Preact Transitioning
Preact TransitioningTypeScript

Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.

#css-animations#animation#transition-group
Stars52
Forks9
Last commit24 days ago
elmkit
elmkitElm

A web application boilerplate kit built with Brunch, Node, Sass, and Elm for productive development following best practices.

#development-workflow#brunch#sass
Stars52
Forks5
Last commit2 months ago
Sliding Puzzle
Sliding PuzzleJavaScript

A browser-based sliding blocks puzzle game with shareable puzzle links.

#web-game#shareable-content#sliding-puzzle
Stars51
Forks28
Last commit12 years ago
simui
simuiTypeScript

A free, open-source Angular component library with copy-paste components built on Spartan UI and Tailwind CSS v4.

#copy-paste-components#accessibility#frontend
Stars51
Forks4
Last commit1 day ago
wavebell
wavebellJavaScript

A JavaScript library for capturing real-time audio waveforms from microphone input with Web Audio API.

#oscilloscope#webtechnology#microphone-capture
Stars51
Forks6
Last commit5 years ago
code-editor
code-editorTypeScript

A CodeMirror 6 wrapper for Angular providing code and diff editor components.

#ngx-codemirror#syntax-highlighting#text-editor
Stars51
Forks6
Last commit2 months ago
flexi-ui
flexi-uiJavaScript

A comprehensive UI library for Angular providing reusable, customizable components for modern front-end applications.

#web-components#open-source#frontend
Stars50
Forks3
Last commit1 month ago
Zooplus web components
Zooplus web componentsJavaScript

A zero-dependency library of extendable, reusable web components built with vanilla JavaScript for any UI framework.

#web-components#custom-elements#vanilla-js
Stars50
Forks11
Last commit4 months ago
ng-mat-select-infinite-scroll
ng-mat-select-infinite-scrollTypeScript

Adds infinite scroll functionality to Angular Material's select component for handling large datasets.

#mat-select#angular-material#select
Stars50
Forks19
Last commit1 year ago
@maxel01/vue-leaflet
@maxel01/vue-leafletTypeScript

A modern Vue 3 wrapper for Leaflet v2-alpha, built with the Composition API and fully SSR-compatible.

#web-mapping#geospatial#vue3
Stars50
Forks2
Last commit4 days ago
<elm-ement>
<elm-ement>JavaScript

A proof-of-concept demonstrating how to embed standalone Elm applications as Custom Elements using Web Components.

#web-components#functional-programming#custom-elements
Stars50
Forks3
Last commit9 years ago
leaflet-svelte
leaflet-svelteHTML

A Svelte wrapper for Leaflet that provides reactive map components with declarative syntax.

#web-mapping#javascript-framework#geospatial
Stars50
Forks1
Last commit5 years ago
tm-nextjs-starter
tm-nextjs-starterJavaScript

A minimal React starter kit with Next.js and MobX for building modern single-page applications quickly.

#axios#spa#sass
Stars50
Forks11
Last commit3 years ago
JSON Schema View
JSON Schema ViewJavaScript

An AngularJS directive that renders JSON Schema in a human-readable HTML format.

#schema-visualization#angularjs#json-schema
Stars50
Forks7
Last commit9 years ago
aurelia-material
aurelia-materialJavaScript

Aurelia wrapper for Material Design Lite that automatically registers dynamic DOM elements.

#material-design-lite#dynamic-dom#aurelia
Stars49
Forks13
Last commit10 years ago
TypeScript Preact Starter
TypeScript Preact StarterTypeScript

A minimal starter template for building Preact applications with TypeScript, testing, and Storybook.

#cypress#frontend#typescript
Stars49
Forks6
Last commit4 years ago
Preact Progress
Preact ProgressJavaScript

A tiny (~590 bytes gzip) progress bar component for Preact applications.

#ui-component#lightweight#frontend
Stars49
Forks3
Last commit9 years ago
PreviousPage 51 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
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198