Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

677 projects

Showing 36 of 677 projects

Million
MillionTypeScript

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

#hacktoberfest#compiler#millionjs
Stars17.6k
Forks591
Last commit4 months 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 commit5 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.1k
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.4k
Last commit1 year 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 commit8 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.5k
Forks3.1k
Last commit3 years 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 commit1 year ago
Luxon
LuxonJavaScript

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

#datetime#date-time#dates
Stars16.4k
Forks770
Last commit2 days 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
Forks854
Last commit8 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.8k
Last commit2 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 commit1 year 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.7k
Forks2.3k
Last commit2 days ago
nicegui
niceguiPython

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

#robotics#fastapi#iot
Stars15.7k
Forks913
Last commit2 days 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.9k
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 commit3 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.3k
Forks965
Last commit25 days ago
lightweight-charts
lightweight-chartsTypeScript

A performant, small-footprint financial charting library built with HTML5 canvas for interactive web applications.

#trading#finance#canvas
Stars15.3k
Forks2.4k
Last commit4 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.2k
Forks2.1k
Last commit2 days 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.1k
Forks1.4k
Last commit9 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
Forks751
Last commit9 months ago
ScrollMagic
ScrollMagicTypeScript

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

#vanilla-js#ux#frontend
Stars14.9k
Forks2.1k
Last commit14 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 commit1 year 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 commit9 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
Forks961
Last commit1 month ago
pinia
piniaTypeScript

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

#vuex#nuxt#composition-api
Stars14.6k
Forks1.2k
Last commit2 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
Forks929
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.4k
Forks669
Last commit2 days 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 commit4 years 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
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.9k
Forks919
Last commit1 month 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.8k
Forks251
Last commit22 days ago
Flexbugs
Flexbugs

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

#flexbox#cross-browser#layout
Stars13.6k
Forks490
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
Forks915
Last commit3 years ago
gopherjs
gopherjsGo

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

#hacktoberfest#compiler#transpiler
Stars13.1k
Forks572
Last commit3 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.5k
Last commit9 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.5k
Last commit9 days ago
PreviousPage 5 of 19Next

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
#Javascript302
#Web Development211
#Ui Components161
#React136
#Javascript Library124
#Typescript118
#Ui Library78
#Vue76
#Css74
#Performance60
#Accessibility60
#Responsive Design54