Skip to content

aliesbelik/webperf-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Performance Toolkit

Collection of open-source tools for web performance testing and optimization.

This list appeared as a logical continuation of load-testing-toolkit collection but for web performance and real user experience monitoring.

Tools

In alphabetical order.

  • autowebperf - A flexible and scalable framework for running web performance audits with arbitrary audit tools including PageSpeed Insights, WebPageTest and more.
  • boomerang - A JavaScript library that measures the page load time experienced by real users.
  • browser-perf - A Node.js based tool for measuring browser performance metrics.
  • browsertime - A harness to automate running JavaScript in your browser primary used to collect performance metrics.
  • garie - An out-the-box web performance toolkit that provides pre-configured dashboards, tooling and historic reporting to understand applications web performance.
  • lighthouse - An automated tool analyzes web apps and web pages, collecting modern performance metrics and insights on developer best practices.
  • overlooker - Frontend performance profiling tool.
  • perfectum - A set of tools for performance audit via measuring client/synthetic performance metrics.
  • performance-budgets - A solution built with Docker and lighthouse to capture and set budgets on a given website.
  • perftools-runner - Web frontend to run simultaneously several of Google's performance tools (lighthouse, PageSpeed Insights, WebPageTest) against an URL, all at once, using puppeteer.
  • phantomas - Phantom.js-based web performance metrics collector and monitoring tool.
  • psi - PageSpeed Insights Reporting for Node.js.
  • puppeteer-webperf - Automating web performance testing with puppeteer, a Node.js library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol.
  • pwmetrics - Progressive Web Metrics, a CLI tool and library to gather performance metrics via lighthouse.
  • sitespeed.io - A complete web performance tool to measure the performance of website.
  • speedlify - Benchmark the web performance and accessibility of sites over time.
  • speedracer - Collect performance metrics for your library/application.
  • speedscope - A fast, interactive web-based viewer for performance profiles.
  • timeline-viewer - DevTools Timeline Viewer provides shareable URLs for Chrome DevTools performance traces.
  • unlighthouse - Scan entire site using Google lighthouse, with a modern UI, minimal config and smart sampling.
  • webpagetest - A performance measurement tool to test website speed from around the globe using real browsers at consumer connection speeds with detailed optimization recommendations.
  • web-tracing-framework - Google's tools for instrumenting, analyzing, and visualizing web apps.
  • yellowlab.tools - A web performance and front-end quality testing tool using phantomas.
  • yslow - Analyze web pages and suggest ways to improve their performance based on Yahoo!'s set of rules for high performance web pages.

Related

About

Collection of open source tools for web performance testing and optimization

Topics

Resources

License

Stars

Watchers

Forks