Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

692 projects

Showing 36 of 692 projects

loadable-components
loadable-componentsJavaScript

A React library for easy code splitting that reduces bundle size and supports server-side rendering.

#performance-optimization#server-side-rendering#react-loadable
Stars7.8k
Forks387
Last commit
restangular
restangularJavaScript

AngularJS service for handling RESTful API resources with minimal client code.

#crud#rest-api#angularjs
Stars7.8k
Forks828
Last commit5 years ago
Ladda
LaddaJavaScript

A JavaScript library that adds visual loading indicators to buttons, bridging the gap between user actions and feedback.

#form-submission#css-animations#button-loading
Stars7.8k
Forks848
Last commit4 years ago
vue-enterprise-boilerplate
vue-enterprise-boilerplateSCSS

An opinionated architecture and dev environment for new Vue 3 + Vite SPA projects using create-vue.

#playwright#spa#boilerplate
Stars7.8k
Forks1.3k
Last commit2 months ago
vue-enterprise-boilerplate
vue-enterprise-boilerplateSCSS

An opinionated architecture and dev environment for building Vue 3 + Vite single-page applications.

#playwright#single-page-application#boilerplate
Stars7.8k
Forks1.3k
Last commit
elm-compiler
elm-compilerHaskell

A functional programming language compiler that produces reliable, zero-runtime-error web applications.

#functional-programming#compiler#javascript-alternative
Stars7.8k
Forks679
Last commit3 days ago
Codings hints
Codings hintsHaskell

Compiler for Elm, a functional programming language that compiles to JavaScript for building reliable web applications.

#functional-programming#compiler#type-safety
Stars7.8k
Forks679
Last commit3 days ago
react-router-redux
react-router-reduxJavaScript

Bindings to keep React Router and Redux state synchronized for time-travel debugging.

#time-travel#frontend#javascript
Stars7.8k
Forks628
Last commit7 years ago
dat.GUI
dat.GUIJavaScript

A lightweight graphical user interface for changing variables in JavaScript.

#debugging-tools#parameter-tuning#prototyping
Stars7.7k
Forks1.1k
Last commit29 days ago
cropper
cropperJavaScript

A simple jQuery image cropping plugin that provides an intuitive interface for selecting and manipulating image regions.

#jquery#jquery-plugin#image-cropper
Stars7.7k
Forks1.7k
Last commit5 years ago
Glide.js
Glide.jsJavaScript

A dependency-free JavaScript ES6 slider and carousel that's lightweight, flexible, and fast.

#slider#lightweight#dependency-free
Stars7.7k
Forks766
Last commit1 month ago
jQuery-menu-aim
jQuery-menu-aimJavaScript

jQuery plugin that intelligently detects cursor intent for dropdown menus, enabling responsive mega dropdowns like Amazon's.

#user-interface#mega-menu#jquery-plugin
Stars7.6k
Forks1.1k
Last commit7 years ago
Flickity
FlickityJavaScript

A touch-friendly, responsive, and flickable carousel library for modern web interfaces.

#slider#accessibility#frontend
Stars7.6k
Forks596
Last commit1 year ago
Dynamic.js
Dynamic.jsCoffeeScript

A JavaScript library for creating physics-based animations with spring, bounce, and easing effects.

#spring-animation#dom-manipulation#ui-animation
Stars7.6k
Forks407
Last commit7 years ago
Lozad.js
Lozad.jsJavaScript

A lightweight (~1kb) pure JavaScript lazy loader for images, iframes, and other elements using IntersectionObserver API.

#hacktoberfest#responsive-images#web-optimization
Stars7.5k
Forks441
Last commit5 months ago
metrics-graphics
metrics-graphicsTypeScript

A lightweight JavaScript library for creating principled, consistent time-series charts like line charts, scatterplots, and histograms.

#scatterplots#lightweight#frontend
Stars7.4k
Forks465
Last commit3 years ago
odometer
odometerCSS

A JavaScript and CSS library for smoothly animating number transitions with customizable themes.

#web-animation#visual-effects#javascript-animation
Stars7.3k
Forks701
Last commit7 years ago
modern-normalize
modern-normalizeTypeScript

A modern CSS reset that normalizes browser defaults for the latest Chrome, Firefox, and Safari.

#style-normalization#npm-package#normalize-css
Stars7.3k
Forks394
Last commit1 year ago
number-flow
number-flowTypeScript

A lightweight animated number component for React, Vue, Svelte, and vanilla TypeScript/JavaScript.

#react-component#ui-animations#animation
Stars7.3k
Forks143
Last commit1 day ago
es6-promise
es6-promiseJavaScript

A lightweight polyfill for the ES6 Promise specification, extracted from rsvp.js.

#polyfill#async#promises
Stars7.3k
Forks585
Last commit3 years ago
Clusterize.js
Clusterize.jsJavaScript

A tiny vanilla JavaScript plugin for displaying large datasets efficiently by dynamically rendering only visible rows.

#dom-manipulation#lists#scroller
Stars7.3k
Forks411
Last commit11 months ago
fancyBox
fancyBoxJavaScript

A jQuery lightbox script for displaying images, videos, and other content with touch support and full customization.

#responsive#jquery#jquery-plugin
Stars7.3k
Forks1.8k
Last commit2 years ago
nanostores
nanostoresTypeScript

A tiny atomic state manager for React, Vue, Svelte, and other frameworks with tree-shakable stores.

#atomic-stores#vanilla-js#tree-shaking
Stars7.3k
Forks143
Last commit7 days ago
jquery.transit
jquery.transitJavaScript

A jQuery plugin for smooth CSS3 transformations and transitions with a simple API.

#web-animation#jquery-plugin#css-transforms
Stars7.3k
Forks843
Last commit4 years ago
nvd3
nvd3JavaScript

A reusable charting library built on D3.js, providing pre-built, customizable chart models.

#frontend#javascript-library#reusable-components
Stars7.2k
Forks2.1k
Last commit2 years ago
Jspreadsheet CE
Jspreadsheet CEJavaScript

A lightweight JavaScript data grid component for creating interactive spreadsheets with Excel-like controls.

#web-components#jspreadsheet#data-grid
Stars7.2k
Forks885
Last commit14 days ago
screenfull.js
screenfull.jsHTML

A lightweight JavaScript wrapper that simplifies cross-browser usage of the Fullscreen API.

#vanilla-js#es-modules#cross-browser
Stars7.2k
Forks684
Last commit3 years ago
Weather icons
Weather iconsCSS

A comprehensive icon font and CSS library with 222 weather-themed icons for web projects.

#web-design#meteorology#open-source-icons
Stars7.1k
Forks847
Last commit3 years ago
JSS
JSSJavaScript

A JavaScript library for generating CSS stylesheets programmatically.

#js#theming#stylesheets
Stars7.1k
Forks389
Last commit1 year ago
Css-loaders
Css-loadersCSS

A collection of minimal, single-element loading spinners animated entirely with CSS.

#minimal-design#css-animations#single-element
Stars7.1k
Forks1.0k
Last commit1 year ago
cash
cashJavaScript

A tiny jQuery alternative for modern browsers with familiar chainable DOM manipulation methods.

#dom-manipulation#jquery#jquery-alternative
Stars7.0k
Forks271
Last commit2 years ago
Github repository
Github repositoryJavaScript

A composite application library for Backbone.js that simplifies building large-scale JavaScript applications.

#event-driven#marionettejs#javascript-framework
Stars7.0k
Forks1.2k
Last commit10 days ago
Mailchimp Email Blueprints
Mailchimp Email Blueprints

A collection of HTML email templates with responsive and modular designs, ready for customization.

#template-library#web-design#email-templates
Stars7.0k
Forks2.7k
Last commit6 years ago
Airbnb Sass and CSS Style Guide
Airbnb Sass and CSS Style Guide

A comprehensive style guide for writing maintainable and scalable CSS and Sass code.

#oocss#sass#css-style-guide
Stars7.0k
Forks1.4k
Last commit1 year ago
timesheet.js
timesheet.jsJavaScript

A lightweight JavaScript library for creating interactive HTML5 timeline visualizations.

#chart#open-source#timeline-visualization
Stars7.0k
Forks539
Last commit8 years ago
awesomplete
awesompleteJavaScript

Ultra lightweight, customizable, simple autocomplete widget with zero dependencies, built with modern standards.

#web-forms#ui-widget#html5
Stars7.0k
Forks602
Last commit1 year ago
PreviousPage 9 of 20Next

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
11 months ago
2 months ago
#Javascript305
#Web Development218
#Ui Components165
#React137
#Javascript Library126
#Typescript121
#Vue80
#Ui Library79
#Css77
#Accessibility63
#Performance60
#Responsive Design56