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

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 commit10 months ago
kage-ui
kage-uiTypeScript

A lightweight, modular Angular component library built with a border-first design approach for scalable and consistent UIs.

#theming#kage-ui#ui-kit
Stars5
Forks0
Last commit1 year ago
angular-3d
angular-3dTypeScript

Angular libraries for declarative 3D graphics with Three.js and GSAP-powered scroll animations.

#scroll-animations#three-js#3d-graphics
Stars5
Forks1
Last commit3 months 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
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 commit14 hours ago
ngx-virtual-select-field
ngx-virtual-select-fieldTypeScript

A virtual scroll select field component for Angular Material that replicates the native select with performance optimizations.

#angular-material#select#form-field
Stars5
Forks4
Last commit1 year ago
ember-graphql-examples
ember-graphql-examplesJavaScript

Example Ember.js application demonstrating various GraphQL client integrations, testing techniques, and tooling.

#authentication#graphql#graphql-clients
Stars5
Forks0
Last commit8 years 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
angular-superui
angular-superuiTypeScript

A comprehensive Angular UI library with 50+ production-ready components, built on Tailwind CSS v4 and Angular 17+ Signals.

#accessibility#frontend#typescript
Stars5
Forks0
Last commit1 year ago
angular-drag-drop-layout
angular-drag-drop-layoutTypeScript

A lightweight, dependency-free Angular library for creating customizable responsive grid layouts with drag-and-drop functionality.

#responsive#lightweight#grid-layout
Stars5
Forks0
Last commit10 days 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 commit7 months ago
rxjs-collection
rxjs-collectionTypeScript

A library that enhances JavaScript collections (Array, Map, Set, etc.) with reactive observables using RxJS.

#javascript-collections#library#observables
Stars5
Forks0
Last commit1 year ago
MWC-Layout
MWC-LayoutHTML

A layout manager for rendering Polymer web components within Meteor applications.

#webcomponents#polymer#layout-manager
Stars5
Forks2
Last commit9 years ago
angular-datepicker2
angular-datepicker2TypeScript

A modern Angular datepicker component with standalone support, offering single, multiple, and date range selection with customizable templates.

#standalone-components#ui#frontend
Stars5
Forks4
Last commit1 year 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
glimmer-material
glimmer-materialHTML

A lightweight Glimmer.js wrapper for Material Components for the Web as an installable add-on.

#web-components#glimmerjs#javascript-framework
Stars5
Forks0
Last commit8 years ago
ngrx-addons
ngrx-addonsTypeScript

A collection of addons for NgRx state management, including state persistence and synchronization utilities.

#localstorage#state-persistence#state
Stars5
Forks2
Last commit14 hours 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 commit4 months ago
web-notifier
web-notifierTypeScript

A lightweight web notification library using RxJS observables for reactive handling of browser notifications.

#observables#browser-api#reactive-programming
Stars5
Forks0
Last commit1 month ago
signal-translate
signal-translateTypeScript

A type-safe translation library for Angular applications using signals for reactive state management.

#type-safety#reactive-programming#frontend
Stars5
Forks1
Last commit2 months 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
Forks2
Last commit
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 commit9 months ago
casl-aurelia-example
casl-aurelia-exampleJavaScript

Example application demonstrating how to integrate the CASL authorization library into an Aurelia framework project.

#javascript-framework#aurelia#example-project
Stars5
Forks0
Last commit8 months 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 commit8 years ago
choo-promise
choo-promiseJavaScript

A choo plugin that enables promise-based effects and subscriptions with optional custom Promise implementation.

#effects#async-await#barracks
Stars4
Forks0
Last commit9 years ago
vue-popper-lite
vue-popper-liteVue

A lightweight, tree-shakeable popover component for Vue 3 built on Popper.js with TypeScript support.

#popper-js#popover#vue-popper
Stars4
Forks1
Last commit2 years ago
ember-css-vars
ember-css-varsJavaScript

An Ember.js modifier for safely applying CSS custom properties (variables) from JavaScript templates.

#styling#dynamic-styling#css-variables
Stars4
Forks0
Last commit3 years ago
aurelia-leaflet
aurelia-leafletJavaScript

A plugin that integrates Leaflet maps into Aurelia applications for interactive mapping.

#aurelia-plugin#web-maps#gis
Stars4
Forks1
Last commit11 years ago
ngx-mat-table-multi-sort
ngx-mat-table-multi-sortTypeScript

Adds multi-sort, column reordering, and visibility toggling to Angular Material tables with persistent configuration.

#angular-material#multi-sort#table-sorting
Stars4
Forks1
Last commit15 days ago
BlazorTooltips
BlazorTooltipsHTML

A Blazor component that provides Bootstrap-styled tooltips with automatic disposal for both Blazor Server and WebAssembly.

#webassembly#csharp#dotnet
Stars4
Forks3
Last commit1 year ago
Form Builder
Form BuilderTypeScript

A dynamic form builder application built with Angular 2, TypeScript, and Ionic 2 for creating mobile-friendly forms.

#dynamic-forms#angular2#form-builder
Stars4
Forks0
Last commit10 years ago
fusio-sdk-javascript-angular
fusio-sdk-javascript-angularTypeScript

Angular SDK providing components and services to integrate Fusio backend APIs into Angular applications.

#angular-sdk#fusio#frontend
Stars4
Forks0
Last commit21 hours ago
svelte-generic-table-pager
svelte-generic-table-pagerSvelte

A Svelte paginator component that displays and manages paginated subsets of any object array with CRUD operations.

#table-component#pagination#frontend
Stars4
Forks0
Last commit2 years ago
yew-train-ticket
yew-train-ticketRust

A Rust WebAssembly train ticket booking website example built with the Yew framework using hooks.

#hooks#actix-web#webassembly
Stars4
Forks0
Last commit5 years ago
dotdotyew
dotdotyewRust

A Yew-based frontend for dot voting, enabling collaborative prioritization through visual dot allocation.

#webassembly#yew-framework#yew
Stars4
Forks1
Last commit6 years ago
Fifteen Puzzle
Fifteen PuzzleImba

A classic Fifteen Puzzle game implemented using the Imba programming language.

#imba#web-game#sliding-puzzle
Stars4
Forks1
Last commit9 months ago
PreviousPage 71 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
8 months ago
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198