awesome-web-performance-budget
github.com/pajaydev/awesome-web-performance-budget ↗⚡️Articles, Websites, Tools and Case Studies to implement performance budget to a website. (PR 's welcomed)
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me case studies resources from awesome-web-performance-budget"
Installation instructions →What's inside
Case Studies
- BBC - Cutting the mustard
Optimizations while building responsive websites.
- Casper.com Self-hosting Optimization
How we shaved 1.7 seconds off casper.com by self-hosting Optimizely.
- Netflix Performance Improvement by shipping less JS
A Netflix Web Performance Case Study.
- Pinterest Web App Optimization
A Pinterest Progressive Web App Performance Case Study.
- Smashing Magazine's Web Performance
Improving Smashing Magazine's Web Performance Case Study.
- Telegraph - Creating a web performance culture
Improving third-party web performance at The Telegraph.
Bundle Analyzers
- bundle-buddy
A tool to help you find source code duplication across your JavaScript chunks/splits.
- Bundlephobia
Find the cost of adding a npm package to your bundle.
- CSS Analyzer
CSS selectors complexity and performance analyzer.
- Disc
Visualise the module tree of browserify project bundles and track down bloat.
- lasso-analyzer
Analyze and Visualise project bundles created by Lasso.
- Parcel plugin Visualizer
A plugin for the parcel bundler to visualise bundle contents.
Build Tools to set up performance budget
- Bundle Size
Keep your bundle size in check.
- Grunt-perfbudget
Grunt task for performance budgeting.
- ImportCost - VS Extension
Extension to display inline in the VS code editor the size of the imported package.
- Lighthouse
How to set up a performance budget using
- Performance Budget Builder
Lay out your template types, set a size budget for each template type, then plug in the sizes for each asset category that will load in the template.
- Progressive Web Metrics
Lay out your template types, set a size budget for each template type, then plug in the sizes for each asset category that will load in the template.
Podcasts
- Chasing Waterfalls
Conversation with people to make web faster by
- Shoptalk Show
A podcast about building websites.
Videos
- Concept of Performance Budget
Performance Budget with Tim Kadlec.
- Design Decisions Through The Lens Of A Performance Budget
How we can make smarter design decisions, from the beginning of a project, to ensure that our sites perform well.
- Implementing Performance Budgets
How to implement performance budgets to avoid regression - Google Chrome Developers.
- Revisiting Performance Budgets
Revisiting Performance Budgets
Articles
- Designing for Performance
How performance is important for designers.
- How to make Performance Budget
Instructions for developing the performance budget.
- Impact of Page Weight on Load Time
Impact of Page Weight on Load Time.
- Incorporate performance budgets into your build process
Set up performance budget into your build process.
- Inside Design - Setting a web performance budget
Setting a performance budget by Invision.
- JavaScript Start-up Performance
Performance Budget by Addyosmani.
Open source tools
- Falco
Helps you monitor, analyze, and optimize your websites.
- Perfume.js
Tiny, web performance monitoring library that reports field data back to your favorite analytics tool.
Showing a sample of 64 resources. View the full list on GitHub →