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

Liquid
LiquidTypeScript

UI component library for the Liquid Design System, built with Stencil.js for accessibility and interoperability.

#design-system#web-components#webcomponents
Stars88
Forks14
Last commit2 days ago
ember-autoresize
ember-autoresizeJavaScript

An Ember-CLI addon that provides automatic resizing for input and textarea components based on content.

#ui-ux#resize#input-autoresize
Stars88
Forks28
Last commit6 years ago
antd-password-input-strength
antd-password-input-strengthTypeScript

A drop-in replacement for Ant Design's Input component with a visual password strength indicator.

#react-component#ant-design#input
Stars88
Forks9
Last commit2 years ago
Table
TableJavaScript

A high-performance table binding plugin for Knockout.js that renders tables up to 10x faster than nested foreach bindings.

#dom-manipulation#performance-optimization#frontend
Stars87
Forks13
Last commit11 years ago
angular-cc-library
angular-cc-libraryTypeScript

An Angular library for credit card input formatting, validation, and card type detection.

#input-masking#directives#reactive-forms
Stars87
Forks73
Last commit1 month ago
design-angular-kit
design-angular-kitTypeScript

An Angular toolkit implementing Bootstrap Italia and Design UI Kit for Italian public administration web services.

#design-system#hacktoberfest#italia
Stars87
Forks47
Last commit2 months ago
<round-slider>
<round-slider>JavaScript

A simple round slider web component built with Lit for customizable circular UI controls.

#custom-elements#accessibility#frontend
Stars86
Forks27
Last commit2 years ago
ionic-svelte
ionic-svelteSvelte

A library to integrate Ionic UI components into Svelte and SvelteKit applications.

#mobile-ui#webcomponents#ionic-framework
Stars86
Forks2
Last commit11 months ago
ngx-mat-timepicker
ngx-mat-timepickerTypeScript

A Material Design timepicker component for Angular applications.

#timepicker#mat-timepicker#angular-material
Stars85
Forks12
Last commit1 month ago
Keybind
KeybindClojure

A ClojureScript library for handling keyboard shortcuts and key sequences in web browsers.

#shortcuts#clojurescript#keyboard-shortcuts
Stars85
Forks4
Last commit9 years ago
Interface X
Interface XTypeScript

A library of Vue.js and React web components for building customizable commerce search and discovery UIs.

#search#web-components#open-source
Stars84
Forks24
Last commit14 hours ago
ngx-three
ngx-threeTypeScript

Declarative Angular components for three.js, enabling 3D scene rendering with Angular's ecosystem and performance.

#declarative-rendering#three-js#3d-graphics
Stars83
Forks25
Last commit2 months ago
Elegua
EleguaSvelte

A minimalist, reactive client-side router for Svelte SPAs/PWAs that uses Svelte's native logic blocks instead of components.

#spa#minimalist#pwa
Stars83
Forks4
Last commit2 years ago
ping-eos
ping-eosJavaScript

A tutorial project demonstrating how to build and interact with a simple ping smart contract on EOS using C++ and React.js.

#webassembly#eos#smart-contracts
Stars82
Forks21
Last commit8 years ago
Blazor-Charts
Blazor-ChartsC#

SVG-based chart components for Blazor and WebAssembly applications with minimal JavaScript dependencies.

#webassembly#csharp#dotnet
Stars82
Forks20
Last commit6 years ago
ngx-turnstile
ngx-turnstileTypeScript

An Angular component for integrating Cloudflare Turnstile, a privacy-focused CAPTCHA alternative.

#bot-protection#hacktoberfest#cloudflare-turnstile
Stars82
Forks16
Last commit3 months ago
svelte-googlemaps
svelte-googlemapsSvelte

Svelte components for Google Maps and Places Autocomplete with efficient loading for SPAs.

#google-places#spa#web-components
Stars82
Forks20
Last commit3 months ago
svelte-flex
svelte-flexTypeScript

A simple and reusable flexbox component for Svelte with a clean API and reactive props.

#svelte-flexbox#flexbox#ui-component
Stars82
Forks5
Last commit2 years ago
purescript-turbine
purescript-turbinePureScript

A purely functional UI library for building user interfaces powered by higher-order functional reactive programming (FRP).

#functional-programming#component-based#reactive-programming
Stars82
Forks6
Last commit
template-svelte
template-svelteTypeScript

A Phaser 3 project template combining Svelte, TypeScript, and Vite for building HTML5 games with a modern development workflow.

#template#html5-games#web-games
Stars82
Forks16
Last commit6 months ago
<pdfjs-viewer-element>
<pdfjs-viewer-element>JavaScript

A standalone, isolated web component that embeds the PDF.js default viewer as a drop-in iframe for any web app.

#pdf-lib#pdf-sdk#pdfjs
Stars82
Forks5
Last commit5 days ago
Image Fallback
Image FallbackTypeScript

Angular directive that automatically loads a placeholder image when the primary image fails to load.

#angular5#fallback#angular-directive
Stars81
Forks11
Last commit2 years ago
ember-a11y
ember-a11yJavaScript

An Ember addon providing a focusing-outlet component to improve screen reader accessibility in Ember applications.

#web-accessibility#screen-reader#ember-addon
Stars81
Forks19
Last commit7 years ago
ngx-translate-multi-http-loader
ngx-translate-multi-http-loaderTypeScript

A loader for ngx-translate that loads translations from multiple HTTP sources and merges them.

#internationalization#frontend#i18n
Stars81
Forks15
Last commit1 year ago
fit-screen
fit-screenTypeScript

A scale-based adaptive solution for large-screen applications that works with Vue, React, and vanilla JavaScript.

#react-component#vanilla-js#frontend
Stars81
Forks20
Last commit1 year ago
ngx-timeago
ngx-timeagoTypeScript

A lightweight Angular library for live-updating timestamps with customizable formatting and internationalization.

#angular-pipe#live-updates#ngx-timeago
Stars80
Forks14
Last commit8 months ago
ember-styleguide
ember-styleguideJavaScript

A UI addon providing reusable components to standardize styling across Ember websites and enable building the Ember website as an Ember app.

#design-system#emberjs#hacktoberfest
Stars80
Forks90
Last commit1 month ago
Brightspace UI core
Brightspace UI coreJavaScript

A collection of accessible, free, open-source web components and tools for building Brightspace applications.

#design-system#web-components#custom-elements
Stars80
Forks32
Last commit20 hours ago
ember-prop-types
ember-prop-typesJavaScript

An Ember addon providing React-like property type validation and default values for components.

#developer-tools#ember-addon#frontend
Stars80
Forks35
Last commit3 years ago
ember-c3
ember-c3JavaScript

An Ember addon providing components for C3, a D3-based reusable chart library.

#chart#ember-addon#c3
Stars80
Forks55
Last commit4 years ago
mobx-vue-lite
mobx-vue-liteTypeScript

Lightweight Vue 3 bindings for MobX using the Composition API.

#reactive-programming#vue-integration#composition-api
Stars79
Forks4
Last commit2 years ago
BlazorGrid
BlazorGridC#

A lightweight, high-performance data grid component for Blazor focused on displaying remote data with virtualization.

#web-components#data-grid#datagrid
Stars78
Forks6
Last commit3 years ago
vue-to-print
vue-to-printTypeScript

Print Vue 3 components directly from the browser with CSS styles preserved.

#printer#cross-browser#css-preservation
Stars78
Forks4
Last commit1 year ago
Angular React SEO
Angular React SEOHTML

Example projects demonstrating SEO implementation in Angular 20 and React 18 applications.

#server-side-rendering-angular#angular-cli#search-engine-optimization
Stars77
Forks31
Last commit4 months ago
Polymer-Apollo
Polymer-ApolloJavaScript

A Polymer mixin for integrating Apollo Client to manage GraphQL data in web components.

#web-components#data-fetching#apollo-query
Stars77
Forks7
Last commit8 years ago
Pragmatic Essence
Pragmatic EssenceCSS

A custom CSS theme for VS Code that provides a compact, inline toolbar UI and hidden traffic lights.

#developer-tools#productivity#toolbar
Stars77
Forks7
Last commit9 years ago
PreviousPage 47 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
6 years ago
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198