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

ASOS
ASOSJavaScript

A React Native UI clone of the ASOS mobile app built for learning purposes, focusing on replicating the shopping interface.

#ios#e-commerce#android
Stars131
Forks48
Last commit7 years ago
Pharos Design System
Pharos Design SystemTypeScript

JSTOR's design system for creating cohesive, supportive, and beautiful experiences for the intellectually curious.

#design-system#web-components#pharos
Stars131
Forks21
Last commit1 day ago
sass-material-colors
sass-material-colorsCSS

A Sass/SCSS library providing Google's Material Design color palette with helper functions and placeholders.

#design-system#sass#frontend
Stars131
Forks22
Last commit9 years ago
purescript-hedwig
purescript-hedwigPureScript

A fast, type-safe, declarative PureScript library for building web applications with competitive performance.

#functional-programming#animation#purescript
Stars130
Forks11
Last commit6 years ago
AXA Pattern Library
AXA Pattern LibraryJavaScript

A collection of self-contained, plug-and-play web components for building consistent user interfaces, built with LitElement.

#design-system#web-components#lerna
Stars130
Forks18
Last commit2 years ago
Marionette Virtual Dom
Marionette Virtual DomJavaScript

Marionette.js View and CompositeView implementations using virtual-dom for efficient UI rendering.

#javascript-framework#composite-view#view-layer
Stars130
Forks13
Last commit7 years ago
ng-dnd
ng-dndTypeScript

A modern, modular drag-and-drop toolkit for Angular applications with full Angular Ivy and zoneless support.

#sortable-lists#sortable#ng-dnd
Stars130
Forks9
Last commit2 months ago
react-native-material-cards
react-native-material-cardsJavaScript

A customizable Material Design card component library for React Native applications.

#cards#frontend#react-native
Stars129
Forks35
Last commit1 year ago
mqtt-admin
mqtt-adminJavaScript

A web-based MQTT client for publishing, subscribing, and monitoring topic status with a comfortable UI.

#admin#mqtt#webui
Stars129
Forks29
Last commit5 years ago
Vue.js/Nuxt.js full-featured boilerplate
Vue.js/Nuxt.js full-featured boilerplateVue

A professional front-end template for building fast, robust, and adaptable web apps or sites with Vue.js and Nuxt.js.

#template#developer-tools#cypress-io
Stars129
Forks22
Last commit
vue3-signature
vue3-signatureVue

A Vue 3 component for capturing smooth electronic signatures using HTML5 canvas, built on signature_pad.

#ui-component#canvas#vue3
Stars128
Forks16
Last commit5 months ago
Yew-WebRTC-Chat
Yew-WebRTC-ChatRust

A peer-to-peer chat application built with Rust, WebAssembly, and WebRTC using the Yew framework.

#chat#webassembly#yew-framework
Stars127
Forks13
Last commit2 years ago
svelte-jester
svelte-jesterTypeScript

A Jest transformer that precompiles Svelte components for testing, supporting both ESM and CJS.

#transformer#test-runner#unit-testing
Stars127
Forks17
Last commit1 year ago
ngrx-wieder
ngrx-wiederTypeScript

A lightweight, configurable undo-redo library for Angular applications built on NgRx and immer.js.

#immer-js#frontend#typescript
Stars127
Forks11
Last commit5 months ago
antd-data-table
antd-data-tableTypeScript

A React component that combines Ant Design's Table and Form to handle data searching, display, and operations.

#form-integration#react-component#ant-design
Stars126
Forks27
Last commit6 years ago
vue-css-donut-chart
vue-css-donut-chartTypeScript

A lightweight Vue component for drawing pure CSS donut charts with no external dependencies.

#chart#pie-chart#donut
Stars126
Forks19
Last commit1 year ago
loom
loomGo

A reactive component framework for building TUIs and web SPAs in pure Go with a signal-based architecture.

#component-architecture#terminal#tui
Stars126
Forks2
Last commit3 months ago
mq-scss
mq-scssCSS

A powerful Sass mixin for creating complex, maintainable media queries with intuitive syntax and advanced features.

#responsive#media#scss-mixins
Stars126
Forks7
Last commit7 years ago
vue3-otp-input
vue3-otp-inputVue

A fully customizable OTP input component for Vue 3.x, built with the Composition API.

#authentication#vuecompositionapi#ui-component
Stars125
Forks33
Last commit9 months ago
RealWorld example
RealWorld exampleRust

A fully-featured real-world example application built with the Seed Rust framework, implementing CRUD, authentication, routing, and pagination.

#crud#webassembly#authentication
Stars125
Forks15
Last commit1 year ago
react-native-theme
react-native-themeJavaScript

A lightweight theme manager for React Native applications, enabling dynamic styling and platform-specific styles.

#mobile-ui#theme-management#dynamic-styling
Stars125
Forks12
Last commit8 years ago
@kouts/vue-modal
@kouts/vue-modalJavaScript

A customizable, stackable, and lightweight modal component for Vue.js 3 with built-in accessibility.

#sidebar-menu#stackable#a11y
Stars124
Forks15
Last commit3 months ago
ng-chartist
ng-chartistTypeScript

Angular component wrapper for Chartist.js that provides typed configuration and seamless integration.

#chartist#chartist-js#frontend
Stars124
Forks43
Last commit2 days ago
ngrx-immer
ngrx-immerTypeScript

Immer wrappers for NgRx to simplify state mutations by allowing mutable-style updates while maintaining immutability.

#immutability#state#frontend
Stars124
Forks7
Last commit5 months ago
Error Handling
Error HandlingJavaScript

A lightweight Ember.js addon for data persistence following the JSON API 1.0 specification.

#json-api#data-persistence#lightweight-library
Stars124
Forks19
Last commit8 years ago
jquery-responsive-text
jquery-responsive-textCoffeeScript

A jQuery plugin that dynamically adjusts font sizes based on container width for responsive typography.

#jquery-plugin#responsive-typography#dynamic-text
Stars123
Forks23
Last commit11 years ago
vscode-antd-rush
vscode-antd-rushTypeScript

A VS Code extension that provides Ant Design component documentation, props hints, and method handler insertion.

#developer-tools#productivity#ant-design
Stars123
Forks18
Last commit3 years ago
Leading Trim
Leading TrimTypeScript

Tailwind CSS plugin that generates utility classes for trimming whitespace above and below capital letters using Capsize.

#hacktoberfest#web-typography#optical-alignment
Stars122
Forks3
Last commit3 days ago
<chess-board>
<chess-board>TypeScript

A standalone chess board web component that works anywhere HTML works, designed to be 'just a board' with a powerful API.

#web-components#game-ui#custom-elements
Stars122
Forks17
Last commit11 months ago
cyclejs-examples
cyclejs-examplesJavaScript

A collection of narrative, lesson-based examples for learning CycleJS, covering forms, routing, CRUD, and state management.

#cyclejs#examples#reactive-programming
Stars121
Forks8
Last commit8 years ago
swoopy-drag
swoopy-dragHTML

A D3.js plugin for creating and positioning curved annotation labels on data visualizations.

#annotation#interactive-graphics#svg
Stars121
Forks13
Last commit8 years ago
ember-osf-web
ember-osf-webTypeScript

Ember.js front-end application for the Open Science Framework (OSF) platform.

#component-architecture#science#academic-software
Stars121
Forks64
Last commit3 months ago
ngx-electronify
ngx-electronifyTypeScript

A suite of Electron tools that adds desktop capabilities to Angular applications.

#angular-cli#desktop-apps#frontend
Stars121
Forks10
Last commit12 days ago
elm-app-boilerplate
elm-app-boilerplateElm

A comprehensive boilerplate for Elm applications with webpack, hot reload, elm-css, and automated testing.

#development-workflow#continuous-integration#boilerplate
Stars120
Forks16
Last commit8 years ago
BlazorAndTailwind
BlazorAndTailwindHTML

A guide for integrating Tailwind CSS with Blazor to build modern, responsive web applications with .NET.

#web-assembly#razor-components#utility-first-css
Stars120
Forks7
Last commit3 months ago
Elm Batteries
Elm BatteriesElm

A project template and generator for building Elm applications with Parcel, Cypress, and Netlify integration.

#elm-test#project-template#cli-tool
Stars118
Forks5
Last commit4 years ago
PreviousPage 43 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
1 day ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198