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

Million
MillionTypeScript

An optimizing compiler for React that makes components up to 70% faster by skipping virtual DOM diffing.

#hacktoberfest#compiler#millionjs
Stars17.7k
Forks592
Last commit5 months ago
redux-thunk
redux-thunkTypeScript

Middleware for Redux that enables writing action creators that return functions for async logic and side effects.

#redux-middleware#side-effects#frontend
Stars17.7k
Forks1.0k
Last commit1 year ago
Velocity
VelocityJavaScript

A fast, feature-rich JavaScript animation engine that works with and without jQuery.

#dom-manipulation#ui-animation#motion-design
Stars17.2k
Forks1.5k
Last commit6 years ago
Material-components-web
Material-components-webTypeScript

Modular and customizable Material Design UI components for the web, developed by Google.

#design-system#web-components#theming
Stars17.0k
Forks2.1k
Last commit
mustache.js
mustache.jsJavaScript

A zero-dependency implementation of logic-less Mustache templates in JavaScript for HTML, config files, and source code.

#html-generation#logic-less-templates#frontend
Stars16.7k
Forks2.3k
Last commit2 years ago
Luckysheet
LuckysheetJavaScript

An open-source online spreadsheet library with Excel-like features, including formulas, charts, and collaborative editing.

#web-components#open-source#office
Stars16.6k
Forks2.6k
Last commit1 year ago
Luxon
LuxonJavaScript

A modern, immutable JavaScript library for parsing, validating, manipulating, and formatting dates and times.

#datetime#date-time#dates
Stars16.5k
Forks808
Last commit2 months ago
typeahead.js
typeahead.jsJavaScript

A fast and fully-featured JavaScript autocomplete library with separate suggestion engine and UI components.

#typeahead#jquery-plugin#autocomplete
Stars16.4k
Forks3.1k
Last commit3 years ago
filepond
filepondJavaScript

A flexible JavaScript file upload library that handles directories, files, blobs, URLs, and optimizes images for a smooth user experience.

#image-optimization#plugin#vanilla
Stars16.4k
Forks851
Last commit25 days ago
AngularJS
AngularJSJavaScript

A set of AngularJS-native UI components implementing Google's Material Design specification for single-page applications.

#single-page-applications#javascript-framework#angularjs
Stars16.4k
Forks3.3k
Last commit2 years ago
nicegui
niceguiPython

Create web-based user interfaces with Python, featuring a backend-first approach and rich interactive elements.

#robotics#fastapi#iot
Stars16.3k
Forks967
Last commit2 days ago
Typed.js
Typed.jsJavaScript

A JavaScript library for creating animated typing, backspacing, and text sequencing effects.

#animation#vanilla-js#text-animation
Stars16.3k
Forks1.7k
Last commit9 months ago
MediumEditor
MediumEditorJavaScript

A vanilla JavaScript WYSIWYG editor that clones Medium.com's inline toolbar using the contenteditable API.

#web-components#wysiwyg#contenteditable
Stars16.1k
Forks1.8k
Last commit2 years ago
react-jsonschema-form
react-jsonschema-formTypeScript

A React component for building web forms from JSON Schema with support for multiple UI libraries.

#web-forms#validation#form-builder
Stars15.9k
Forks2.4k
Last commit2 days ago
ag-grid-aurelia
ag-grid-aureliaTypeScript

A fully-featured, highly customizable JavaScript data grid for building enterprise applications with React, Angular, Vue, or plain JavaScript.

#data-grid#sorting#datagrid
Stars15.7k
Forks2.1k
Last commit1 day ago
pace
paceCSS

Automatically add a customizable progress bar to your website that tracks page load and AJAX requests.

#loading-bar#loading-indicator#ajax-tracking
Stars15.6k
Forks1.8k
Last commit2 years ago
Vivus
VivusJavaScript

A lightweight, dependency-free JavaScript library for animating SVG drawings with a hand-drawn effect.

#ui-animation#web-animation#dependency-free
Stars15.5k
Forks1.1k
Last commit4 years ago
Super Tiny Icons
Super Tiny IconsPython

Minuscule SVG versions of popular website and app logos, each under 1KB.

#hacktoberfest#logo-pack#social-media
Stars15.4k
Forks967
Last commit5 months ago
apexcharts.js
apexcharts.jsJavaScript

A modern JavaScript charting library for building interactive SVG-based data visualizations with a simple API.

#javascript-charts#interactive#vue-charts
Stars15.2k
Forks1.4k
Last commit2 days ago
Frappe Charts
Frappe ChartsJavaScript

A simple, responsive, modern SVG charting library with zero dependencies, inspired by GitHub's design.

#hacktoberfest#chart#graph
Stars15.1k
Forks753
Last commit8 days ago
ScrollMagic
ScrollMagicTypeScript

A lightweight JavaScript library for precise scroll position tracking and event handling using IntersectionObserver and ResizeObserver.

#vanilla-js#ux#frontend
Stars15.0k
Forks2.1k
Last commit5 days ago
riot
riotJavaScript

A simple and elegant component-based UI library that brings custom components to all modern browsers with minimal overhead.

#dom-manipulation#es6-modules#elegant
Stars14.9k
Forks954
Last commit2 months ago
AMP
AMPJavaScript

A web component framework for creating fast, user-first websites, stories, ads, emails, and more.

#web-components#advertising#email-templates
Stars14.9k
Forks4.1k
Last commit7 days ago
Bower
BowerJavaScript

A package manager for the web that manages front-end dependencies via Git with a flat dependency tree.

#npm#dependency-management#git
Stars14.9k
Forks1.8k
Last commit2 years ago
pinia
piniaTypeScript

Intuitive, type-safe, and flexible state management store for Vue using the Composition API.

#vuex#nuxt#composition-api
Stars14.8k
Forks1.2k
Last commit7 days ago
mithril.js
mithril.jsJavaScript

A small, fast JavaScript framework for building single-page applications with built-in routing and XHR utilities.

#javascript-framework#xhr#single-page-application
Stars14.5k
Forks922
Last commit2 months ago
marko
markoJavaScript

A declarative, HTML-based language for building performant web applications with server-side rendering.

#streaming-ssr#web-components#isomorphic
Stars14.5k
Forks663
Last commit1 day ago
Snap.svg
Snap.svgJavaScript

A JavaScript SVG library for creating and animating modern SVG graphics on the web.

#dom-manipulation#web-animation#interactive-graphics
Stars14.0k
Forks1.1k
Last commit5 days ago
store.js
store.jsJavaScript

A cross-browser JavaScript library for key/value storage with a unified API and plugin system.

#store-json#storage#cross-browser
Stars14.0k
Forks1.3k
Last commit2 years ago
auto-animate
auto-animateTypeScript

A zero-config animation utility that adds smooth transitions to web apps with a single line of code.

#ui-ux#animation#motion-design
Stars13.9k
Forks266
Last commit3 months ago
Shoelace
ShoelaceTypeScript

A forward-thinking library of web components that works with all frameworks and is fully customizable with CSS.

#web-components#custom-elements#webcomponents
Stars13.8k
Forks910
Last commit5 months ago
Flexbugs
Flexbugs

A community-curated list of flexbox browser bugs and cross-browser workarounds for them.

#flexbox#cross-browser#layout
Stars13.5k
Forks477
Last commit2 years ago
React Canvas
React CanvasJavaScript

A React library for rendering UI components to <canvas> for high-performance mobile web applications.

#mobile-web#frontend#ui-components
Stars13.2k
Forks909
Last commit4 years ago
gopherjs
gopherjsGo

A compiler that translates Go code into JavaScript, enabling Go development for web browsers.

#hacktoberfest#compiler#transpiler
Stars13.2k
Forks577
Last commit2 months ago
google-webfonts-helper
google-webfonts-helperTypeScript

A web service and API to download Google Fonts in all formats for self-hosting with customizable subsets and CSS snippets.

#api#web-fonts#frontend
Stars13.1k
Forks438
Last commit26 days ago
selectize.js
selectize.jsSCSS

A jQuery-based hybrid of a textbox and select box with autocomplete, tagging, and keyboard navigation.

#select-box#hacktoberfest#jquery
Stars13.0k
Forks3.4k
Last commit6 months ago
PreviousPage 5 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 year ago
#Ui Components904
#Javascript878
#Angular761
#Typescript760
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility207
#State Management198