Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Web Performance

Web Performance

160 projects

Showing 36 of 160 projects

LCP
LCP

A curated list of web performance metrics, tools, and concepts for measuring page speed and user experience.

#web-vitals#awesome-list#web-performance
Stars693
Forks27
Last commit2 years ago
FCP
FCP

A curated list of web performance metrics, tools, and concepts for measuring page speed and user experience.

#web-vitals#awesome-list#web-performance
Stars693
Forks27
Last commit2 years ago
mod_pagespeed
mod_pagespeedC++

Apache module that automatically rewrites web pages to reduce latency and bandwidth by applying performance optimizations.

#caching#bandwidth-reduction#web-performance
Stars692
Forks155
Last commit3 years ago
JSONC
JSONCJavaScript

A JavaScript library that compresses JSON data using key mapping and GZIP to reduce payload size for web applications.

#bandwidth-reduction#gzip-integration#web-performance
Stars652
Forks86
Last commit7 years ago
gulp-svgstore
gulp-svgstoreJavaScript

A Gulp plugin that combines multiple SVG files into a single sprite using <symbol> elements for efficient icon management.

#icon-management#build-automation#web-performance
Stars640
Forks31
Last commit4 years ago
Sprite Factory
Sprite FactoryRuby

A Ruby library and CLI tool that automatically generates CSS sprites from individual image files.

#rmagick#sass#chunky-png
Stars618
Forks77
Last commit1 year ago
grunt-critical-css
grunt-critical-cssJavaScript

A Grunt plugin that extracts and inlines critical CSS from web pages to improve performance.

#critical-css#performance-optimization#web-performance
Stars520
Forks25
Last commit3 years ago
Runs Lighthouse and posts results to PRs and Slack
Runs Lighthouse and posts results to PRs and SlackTypeScript

A GitHub Action for running automated Lighthouse audits in CI workflows with Slack notifications, S3 uploads, and PR comments.

#actions#performance-audit#progressive-web-app
Stars512
Forks22
Last commit
gulp-responsive
gulp-responsiveJavaScript

A Gulp plugin that generates responsive images at different sizes and formats using Sharp.

#responsive#gulp#responsive-images
Stars495
Forks58
Last commit5 years ago
Size Limit Action
Size Limit ActionTypeScript

A GitHub Action that compares JavaScript bundle size and performance cost in pull requests to enforce performance budgets.

#continuous-integration#web-performance#pull-requests
Stars473
Forks87
Last commit
Gifplayer
GifplayerJavaScript

A customizable jQuery plugin for playing and stopping animated GIFs and videos with interactive controls.

#jquery-plugin#video-controls#gif-player
Stars461
Forks76
Last commit1 year ago
ledge
ledgeLua

An RFC-compliant, ESI-capable HTTP cache for Nginx/OpenResty backed by Redis, designed as a fast alternative to Squid/Varnish.

#reverse-proxy#edge-side-includes#redis
Stars458
Forks57
Last commit5 years ago
Grunt-svgmin
Grunt-svgminJavaScript

A Grunt plugin that minifies SVG files using SVGO to reduce file size.

#minification#build-automation#web-performance
Stars434
Forks40
Last commit3 years ago
Audit a webpage with Google Chrome's Lighthouse tests
Audit a webpage with Google Chrome's Lighthouse testsShell

A GitHub Action for running Google Lighthouse audits on webpages to test performance, accessibility, SEO, and more.

#actions#chrome#ci
Stars348
Forks27
Last commit5 years ago
Polyfill - FID
Polyfill - FIDJavaScript

A JavaScript library for measuring First Input Delay (FID) in the browser.

#browser-metrics#web-performance#javascript-library
Stars347
Forks59
Last commit5 years ago
gulp-svgmin
gulp-svgminJavaScript

A Gulp plugin that minifies SVG files using SVGO for optimized web assets.

#web-performance#frontend-tooling#asset-minification
Stars339
Forks32
Last commit3 years ago
Elastic APM JS agent
Elastic APM JS agentJavaScript

Official Elastic APM JavaScript agent for monitoring real user performance and errors in web applications.

#tracing#elastic-apm#apm
Stars301
Forks155
Last commit3 days ago
Preact HN
Preact HNTypeScript

A demonstration Progressive Web App that replicates Hacker News using Preact with focus on performance optimizations.

#javascript-framework#service-worker#web-performance
Stars295
Forks26
Last commit8 years ago
transformimgs
transformimgsGo

An open-source image CDN providing automatic optimization, resizing, and modern format support via a zero-config API.

#responsive-images#modern-image-formats#resized-images
Stars294
Forks19
Last commit9 months ago
Grunt-phantomas
Grunt-phantomasJavaScript

Grunt plugin that runs phantomas to measure and visualize frontend performance metrics with historical tracking.

#frontend-performance#metrics-visualization#web-performance
Stars280
Forks22
Last commit9 years ago
TracerBench
TracerBenchTypeScript

A Node.js library for automated Chrome tracing and statistical analysis to benchmark web performance.

#statistical-analysis#chrome#web-performance
Stars251
Forks29
Last commit3 years ago
WebP-detect
WebP-detectC++

Server configuration scripts for transparent WebP image delivery via Accept header negotiation.

#content-negotiation#varnish#image-optimization
Stars244
Forks22
Last commit8 years ago
gulp-csso
gulp-cssoJavaScript

A Gulp plugin that minifies CSS using CSSO for maximum compression and structural optimization.

#css-minifier#web-performance#css-optimization
Stars239
Forks23
Last commit4 years ago
<responsive-image>
<responsive-image>TypeScript

A multi-framework JavaScript library for responsive images with local processing, CDN support, and performance optimizations.

#responsive#responsive-images#lqip
Stars210
Forks23
Last commit2 days ago
Lazy Progressive Enhancement
Lazy Progressive EnhancementJavaScript

A lazy image loader that enforces progressive enhancement and valid HTML by loading images from noscript tags.

#responsive-images#image-optimization#lightweight
Stars190
Forks10
Last commit
<web-vitals>
<web-vitals>JavaScript

A custom HTML element that displays Core Web Vitals metrics directly on web pages for real-time performance monitoring.

#web-vitals#custom-elements#developer-tools
Stars186
Forks7
Last commit3 years ago
optimizt
optimiztJavaScript

A CLI tool that compresses PNG, JPEG, GIF, and SVG images and creates AVIF/WebP versions for web optimization.

#png#avif-conversion#avif
Stars183
Forks8
Last commit2 days ago
Will it Scale?
Will it Scale?JavaScript

A data-driven analysis tool that calculates Svelte's bundle size inflection point compared to React.

#compiler-vs-runtime#performance-analysis#web-performance
Stars175
Forks1
Last commit6 years ago
Spec - Layout Instability API - W3C
Spec - Layout Instability API - W3CBikeshed

A web performance API proposal to measure and report layout shifts (unexpected movement of page elements) as a Core Web Vital metric.

#browser-api#layout-shift#web-performance
Stars167
Forks33
Last commit
grunt-critical
grunt-criticalHTML

Grunt plugin to extract and inline critical-path CSS from HTML for improved page load performance.

#above-the-fold#critical-css#grunt
Stars156
Forks28
Last commit8 months ago
Performance Optimized Workers
Performance Optimized WorkersJavaScript

A collection of Cloudflare Worker scripts focused on performance optimizations for web applications.

#streaming-responses#cloudflare-workers#caching
Stars154
Forks21
Last commit7 years ago
Explainer
ExplainerBikeshed

A JavaScript API for constructing CSS stylesheet objects programmatically, now part of CSSOM.

#cssom#javascript-api#stylesheet-manipulation
Stars137
Forks23
Last commit3 years ago
Web Performance Budget
Web Performance Budget

A curated list of articles, tools, and case studies for implementing web performance budgets.

#developer-tools#case-studies#web-performance-budget
Stars131
Forks15
Last commit12 days ago
Browser Calories
Browser CaloriesJavaScript

A browser extension that visualizes web performance budgets using a nutrition label metaphor.

#developer-tools#browser-extension#web-performance
Stars129
Forks7
Last commit10 years ago
inline-critical
inline-criticalHTML

A Node.js tool that inlines critical CSS and asynchronously loads remaining stylesheets for faster page rendering.

#critical-css#critical-path#web-performance
Stars116
Forks11
Last commit1 year ago
awa
awaAda

A framework for building high-performance, secure web applications in Ada 2012 with ready-to-use modules.

#orm#database#database-orm
Stars113
Forks13
Last commit28 days ago
PreviousPage 3 of 5

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
2 months ago
2 years ago
6 years ago
8 months ago
Next
#Frontend Tooling27
#Performance24
#Nodejs23
#Build Tool22
#Image Optimization21
#Javascript21
#Frontend Optimization21
#Performance Monitoring21
#Performance Optimization20
#Frontend19
#Performance Metrics17
#Lighthouse16