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

GOV.UK Web Components
GOV.UK Web ComponentsJavaScript

A set of encapsulated Web Components implementing the GOV.UK Design System for building government services.

#web-components#govuk-design-system#es-modules
Stars6
Forks3
Last commit5 years ago
tic-tac-choo
tic-tac-chooJavaScript

A progressive web app tic-tac-toe game built with choo, featuring offline capabilities via service workers and local storage.

#progressive-web-app#service-worker#offline-first
Stars6
Forks0
Last commit8 years ago
ngx-google-maps-places
ngx-google-maps-placesTypeScript

An Angular wrapper for the new Google Maps Places API, simplifying integration of Google Places functionality.

#geocoding#google-maps-api#google-maps
Stars6
Forks1
Last commit1 day ago
React Typescript npm boilerplate
React Typescript npm boilerplateTypeScript

A React TypeScript boilerplate for creating and publishing npm packages with best practices and tooling.

#boilerplate-template#developer-tools#npm
Stars6
Forks3
Last commit
ngx-mat-multi-date-picker
ngx-mat-multi-date-pickerTypeScript

A standalone Angular library providing Gregorian, Jalali (Persian), and Hijri (Islamic) date pickers with holiday highlighting.

#angular-material#date-picker#dayjs
Stars6
Forks1
Last commit
yew-duskmoon-ui
yew-duskmoon-uiRust

A Yew component library with embedded CSS styling and icon support for building web applications in Rust.

#yew-router#webassembly#icon-library
Stars6
Forks0
Last commit8 days ago
v-github-icon
v-github-iconTypeScript

A Vue component library for adding GitHub corner icons to web projects with customizable positioning and colors.

#github-icon#github-corner#vue3
Stars6
Forks0
Last commit2 days ago
ngx-connection-beam
ngx-connection-beamTypeScript

An Angular component library for creating animated connection beams between HTML elements with customizable paths and gradients.

#frontend#svg-animation#component-library
Stars6
Forks1
Last commit7 months ago
@angular-experts-io/resource
@angular-experts-io/resourceTypeScript

Adds create, update, and delete (CUD) operations to Angular's built-in resource handling.

#rest#resource-handling#frontend
Stars6
Forks0
Last commit1 year ago
ember-mobile-bar
ember-mobile-barJavaScript

An Ember.js addon for creating managed fixed toolbars with mobile app-like behavior.

#mobile-ui#javascript-framework#ember-addon
Stars6
Forks0
Last commit7 years ago
svelte-icomoon
svelte-icomoonJavaScript

A Svelte component library for easily using SVG icons from IcoMoon or svgps.app.

#icon-library#svg#frontend
Stars6
Forks0
Last commit3 years ago
tracked-instance
tracked-instanceTypeScript

A Vue 3 composable to track form changes and send only modified fields to the backend.

#change-detection#composables#state-tracking
Stars6
Forks0
Last commit6 days ago
v-vite starter
v-vite starterCSS

A minimal starter template for building Veb applications with Vite.js integration in Vlang projects.

#vlang#hot-module-replacement#vite
Stars6
Forks0
Last commit8 months ago
ng-helpers
ng-helpersTypeScript

A modular collection of reusable components, directives, and pipes for Angular applications.

#pipes#ui-utilities#debouncing
Stars6
Forks1
Last commit5 months ago
Less Burguer
Less BurguerJavaScript

A Less mixin and CSS library for creating animated hamburger menu icons that transform into close buttons.

#hamburger-menu#animation#less-mixin
Stars6
Forks1
Last commit10 years ago
ngx-file-preview
ngx-file-previewTypeScript

An Angular component library for previewing images, PDFs, Office documents, audio, video, and other files with dark/light modes and i18n support.

#dark-mode#pdf-viewer#office-documents
Stars6
Forks2
Last commit1 year ago
vuetify-color-field
vuetify-color-fieldTypeScript

A Vuetify VTextField component with integrated color picker functionality for Vue 3 applications.

#vuetify#vueuse#vue3
Stars6
Forks0
Last commit2 years ago
MediaSession.Blazor
MediaSession.BlazorC#

A Blazor JSInterop wrapper for the Media Session API to control media playback and customize notifications.

#jsinterop#csharp#notifications
Stars6
Forks0
Last commit3 years ago
ngx-parallax-stars
ngx-parallax-starsTypeScript

Angular library for creating animated star backgrounds with parallax scrolling effects.

#background-effects#ui-animations#library
Stars6
Forks0
Last commit5 days ago
buoy
buoyTypeScript

A GraphQL client for Angular built on top of Apollo, designed to work seamlessly with Fairway-spec compliant servers.

#laravel#graphql#buoy
Stars6
Forks3
Last commit1 year ago
ngx-cut
ngx-cutTypeScript

Angular directive for responsive text truncation with customizable breakpoints and no dependencies.

#library#text-truncation#angular-directive
Stars6
Forks1
Last commit9 months ago
ng2csv
ng2csvTypeScript

Angular service for saving data to CSV files with customizable mapping and formatting.

#angular2#data-export#frontend
Stars6
Forks2
Last commit3 months ago
TypeScript PWA Preact Starter
TypeScript PWA Preact StarterTypeScript

A starter kit for building Progressive Web Apps with Preact, TypeScript, and SASS, optimized for a small initial bundle size.

#sass#pwa#pwa-boilerplate
Stars6
Forks0
Last commit6 years ago
ngx-suspense-of
ngx-suspense-ofTypeScript

Angular directive for handling loading, empty, and error states in asynchronous data flows.

#library#observables#angular-directive
Stars6
Forks0
Last commit29 days ago
lyne-angular
lyne-angularTypeScript

Angular wrapper components for the Lyne Design System's Web Components, enabling Angular developers to use Lyne UI elements.

#lyne#design-system#lyne-components
Stars5
Forks1
Last commit1 day ago
elm-webpack-starter-kid
elm-webpack-starter-kidElm

A minimal Elm 0.18 and Webpack 4 boilerplate for quick project setup.

#boilerplate#javascript-tooling#frontend
Stars5
Forks0
Last commit7 years ago
Less Zen Grid
Less Zen GridCSS

A LESS implementation of Zen Grids with CSS isolation to fix sub-pixel rounding issues in responsive layouts.

#grid-system#layout#css-grid
Stars5
Forks0
Last commit12 years ago
ngx-snotifire
ngx-snotifireTypeScript

A flexible Angular toast notification library with multiple types, simultaneous positions, rich configuration, and full custom styling.

#themes#custom-styling#user-feedback
Stars5
Forks2
Last commit6 months ago
pioneer-charts
pioneer-chartsTypeScript

An Angular charting library built on D3.js for creating customizable, responsive data visualizations.

#frontend#typescript#ui-components
Stars5
Forks2
Last commit1 day ago
ngx-french-toast
ngx-french-toastTypeScript

A lightweight and customizable toast library for Angular 14+ applications with dynamic component embedding.

#ngx-toastr#user-feedback#frontend
Stars5
Forks1
Last commit1 month ago
yew-side-effect
yew-side-effectRust

A Yew library for managing side effects like document title updates, inspired by React patterns.

#webassembly#yew#side-effects
Stars5
Forks0
Last commit4 years ago
popper-rs
popper-rsJavaScript

Rust bindings for Popper.js, enabling tooltip and popover positioning in WebAssembly applications.

#webassembly#popover#yew-framework
Stars5
Forks4
Last commit1 month ago
markdown-design
markdown-designVue

An out-of-the-box Markdown rendering component for Vue 3 with real-time rendering, TOC generation, and full-text search.

#toc#search#vue-markdown
Stars5
Forks0
Last commit3 months ago
@vuito/vue
@vuito/vueTypeScript

A simple, lightweight, isomorphic, template-based validation library for JavaScript and TypeScript.

#template#isomorphic#server-side
Stars5
Forks0
Last commit1 year ago
ngx-query-builder
ngx-query-builderTypeScript

A modern Angular query builder with standalone components, templating hooks, and full form support for building visual query editors.

#query-builder#visual-editor#control-value-accessor
Stars5
Forks1
Last commit
not-defined
not-definedJavaScript

A tiny utility that checks if a value is undefined, null, empty, or NaN for cleaner conditionals.

#developer-tools#validation#npm-package
Stars5
Forks3
Last commit7 months ago
PreviousPage 70 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
7 months ago
4 months ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198