dogear

enter for all results · esc to close

Web Performance Optimization

266 items from davidsonfellipe/awesome-wpo ★9,117

  1. Gulp-uncss github.com

    A gulp task for removing unused CSS from your projects.

    tool link ↗
  2. Grunt-uncss github.com

    A grunt task for removing unused CSS from your projects.

    tool link ↗
  3. CSSO github.com

    CSS minimizer unlike others. In addition to usual minification techniques, it can perform structural optimization of CSS files, resulting in smaller file size compared to other minifiers.

    tool link ↗
  4. PerfMap github.com

    A bookmarklet to create a frontend performance heatmap of resources loaded in the browser using the Resource Timing API.

    tool link ↗
  5. Grunt-perfbudget github.com

    A Grunt.js task for enforcing a performance budget (more on performance budgets).

    tool link ↗
  6. ImageOptim-CLI github.com

    Automates ImageOptim, ImageAlpha, and JPEGmini for Mac to make batch optimization of images part of your automated build process.

    tool link ↗
  7. Perfume.js github.com

    Tiny library to collect Core Web Vitals and other performance metrics from real users.

    tool link ↗
  8. PSI github.com

    PageSpeed Insights for Node.js - with reporting.

    tool link ↗
  9. Imager github.com

    Automated image optimization.

    tool link ↗
  10. Gulp-htmlmin github.com

    A gulp plugin to minify HTML that uses HTMLMinifier.

    tool link ↗
  11. web-quality-audit github.com

    Comprehensive quality review across all categories.

    tool link ↗
  12. Web Tracing Framework github.com

    Libraries, tools, and visualizers for tracing and investigating complex web applications.

    tool link ↗
  13. Yandex.Tank github.com

    An extensible open-source load testing tool for advanced Linux users which is especially good as a part of an automated load testing suite.

    tool link ↗
  14. Glue github.com

    A simple command-line tool to generate CSS sprites.

    tool link ↗
  15. matcha github.com

    Lets you design experiments that measure the performance of your code. Each bench should focus on a specific point of impact in your application.

  16. Labjs github.com

    An open-source (MIT license) project supported by Getify Solutions. The core purpose of LABjs is to be an all-purpose, on-demand JavaScript loader, capable of loading any JavaScript resource, from any location, into any page, at any time.

  17. YSlow github.com

    Analyzes web pages and suggests ways to improve their performance based on a set of rules for high-performance web pages.

    tool link ↗
  18. Memory-stats.js github.com

    Minimal monitor for JS Heap Size via performance memory.

    tool link ↗
  19. Fontaine github.com

    Automatic font fallback based on font metrics to reduce Cumulative Layout Shift (CLS) caused by web font loading.

  20. puppeteer-webperf github.com

    Collect web performance metrics in Puppeteer scripts.

    tool link ↗
  21. Speed Racer github.com

    Collect performance metrics for your library/application using Chrome headless.

    tool link ↗
  22. Jpegoptim github.com

    Utility to optimize/compress JPEG files.

    tool link ↗
  23. SVG Cleaner github.com

    Cleans SVG files of unnecessary data with batch mode, many cleanup options, and threaded processing on multicore CPUs.

    tool link ↗
  24. WebPageTest API Wrapper for Node.js github.com

    WebPageTest API Wrapper is an npm package that wraps WebPageTest API for Node.js as a module and a command-line tool.

    tool link ↗
  25. TMI github.com

    Too Many Images: discover your image weight on the web.

    tool link ↗
  26. uCSS github.com

    Crawls large sites to find unused CSS selectors (does not remove unused CSS).

    tool link ↗
  27. Django-pipeline github.com

    Pipeline is an asset packaging library for Django, providing both CSS and JavaScript concatenation and compression, built-in JavaScript template support, and optional data-URI image and font embedding.

  28. Timing.js github.com

    Small helpers for working with the Navigation Timing API to identify where your application is spending its time. Useful as a standalone script, DevTools snippet, or bookmarklet.

    tool link ↗
  29. Grunt-contrib-uglify github.com

    A Grunt plugin to concatenate and minify JavaScript files.

  30. Compression Webpack plugin github.com

    Prepare compressed versions of assets to serve them with Content-Encoding.

    tool link ↗
  31. JSPerf github.com

    Create and share test cases comparing JavaScript snippet performance via benchmarks. Follow this issue for updates: https://github.com/jsperf/jsperf.com/issues/537.

  32. Grunt-contrib-imagemin github.com

    Minify PNG and JPEG images for Grunt.

    tool link ↗
  33. Performance-Bookmarklet github.com

    Analyze the current page through the Resource Timing API, Navigation Timing API and User-Timing - Sort of a light live WebPageTest. As Firefox Add-on under the name Performance-Analyser.

    tool link ↗
  34. Grunt-spritesmith github.com

    Grunt task for converting a set of images into a sprite sheet and corresponding CSS variables.

    tool link ↗
  35. imteekay/web-performance-research github.com

    Research in Web Performance.

    tool link ↗
  36. CSSshrink github.com

    Because CSS is ospon the critical path to rendering pages. It must be small! Or else!

    tool link ↗
  37. HTTPerf github.com

    Measures web server performance with flexible generation of HTTP workloads and server metrics.

    tool link ↗
  38. lazyload github.com

    Defer images, iframes, and widgets with a standalone JavaScript lazyloader (~1kb).

  39. Leanify github.com

    Lightweight lossless file minifier/optimizer.

    tool link ↗
  40. Grunt-contrib-concat github.com

    A Grunt plugin to concatenate files.

    tool link ↗
  41. Optimizt github.com

    CLI image optimization tool. It can compress PNG, JPEG, GIF and SVG lossy and lossless, and also create AVIF and WebP versions for raster images.

    tool link ↗
  42. Grunt-contrib-cssmin github.com

    CSS Minifier for Grunt.

    tool link ↗
  43. JShrink github.com

    PHP class that minifies JavaScript for faster delivery to the client.

  44. minimize github.com

    HTML minifier.

    tool link ↗
  45. BundleStats github.com

    Generate bundle report(bundle size, assets, modules, packages) and compare the results between different builds.

    tool link ↗
  46. Sprite Factory github.com

    The sprite factory is a ruby library that can be used to generate CSS sprites. It combines individual image files from a directory into a single unified sprite image and creates an appropriate CSS style sheet for use in your web application.

    tool link ↗
  47. CSS-perf github.com

    Completely unscientific way of testing CSS performance. Most of these tests will revolve around methodologies and techniques for determining effective CSS architecture. Put another way, I want to know what works best given a particular comparison of CSS strategies.

    tool link ↗
  48. DOM Monster github.com

    A cross-platform, cross-browser bookmarklet that will analyze the DOM & other features of the page you're on, and give you its bill of health.

  49. Django-htmlmin github.com

    HTML minifier for Python with full support for HTML 5. Supports Django, Flask, and any other Python web framework, plus a command-line tool for static sites or deployment scripts.

  50. JIT github.com

    A JIT (Just In Time) plugin loader for Grunt. The load time of Grunt does not slow down even if there are many plugins.

    tool link ↗
  51. next page of items loading…