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 2977 projects

Namespaces
NamespacesJavaScript

A KnockoutJS plugin that enables multiple ViewModels separated by namespaces for loosely coupled architecture.

#modular-architecture#viewmodel#frontend
Stars57
Forks5
Last commit15 years ago
ng-qrcode
ng-qrcodeTypeScript

A standalone Angular component and directive for generating QR codes with extensive customization options.

#angular2#standalone-components#frontend
Stars57
Forks14
Last commit2 months 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
Stars57
Forks8
Last commit13 hours ago
FarFetch
FarFetchJavaScript

A modern Fetch API wrapper that simplifies HTTP requests with syntactic sugar, automatic error handling, and consistent data/file uploads.

#developer-tools#frontend#fetch-api
Stars57
Forks7
Last commit1 year ago
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
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 commit10 months 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 commit2 days 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
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
Preact JSX Chai
Preact JSX ChaiJavaScript

Extend Chai with JSX assertions for Preact components, enabling deep and shallow equality and inclusion testing.

#chai-plugin#unit-testing#jsx-assertions
Stars56
Forks7
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 commit5 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
@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
Stars55
Forks2
Last commit8 days 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 commit7 years 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
Stars54
Forks5
Last commit1 month ago
vue-toggles
vue-togglesTypeScript

A highly customizable and accessible toggle component for Vue 3.

#aria#toggle-switch#customizable
Stars54
Forks9
Last commit9 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
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 commit5 days 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
Stars54
Forks6
Last commit12 years ago
code-editor
code-editorTypeScript

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

#ngx-codemirror#syntax-highlighting#text-editor
Stars53
Forks6
Last commit5 months 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 commit9 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 commit9 months 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 commit5 months 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 commit1 month 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
Stars52
Forks3
Last commit5 days 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
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
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
<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
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
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 commit6 months ago
Sliding Puzzle
Sliding PuzzleJavaScript

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

#web-game#shareable-content#sliding-puzzle
Stars50
Forks29
Last commit12 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
flexi-ui
flexi-uiJavaScript

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

#web-components#open-source#frontend
Stars49
Forks3
Last commit4 months 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
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
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
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198