A persistent service that generates mock data quickly and provids visualization view.
Repository Index
61,121 visible repositories in the index
1–24 of 36 · Most stars
Catch CSS curve balls.
- javascript
- screen-capture
- chrome-headless
- backstopjs
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
- lighthouse
- webperf
AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.
- aws
- aws-lambda
- serverless
- stepfunctions
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
- web
- metrics
- monitoring
- webperf
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.
Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
- power-assert
- assert
TranslatedA self-hosted address and synthetic test-profile generator for 27 countries and regions, built from real open-data streets, administrative areas, coordinates, and postcodes. Supports multilingual output, IP-nearby generation, map previews, and API access.
- address
- address-generation
- address-generator
- mock-data
🚦 Your own mini Travis CI to run tests locally
The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses
👁 Visual Regression Testing for Storybook
- react
- react-native
- testing
- storybook
blanket.js is a simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
A collection of utilities for creating/testing/experimenting with service workers.
- service-worker
Differencify is a library for visual regression testing
- visual-testing
- nodejs
- headless-chrome
- visual-regression-testing
A functional test suite based on jQuery
Lint the rendered UI: catches overflowing text, low contrast, overlaps, broken responsive layouts, emoji icons and more in any web framework. Built for AI coding agents.
- accessibility
- ai-agents
- claude-code
- contrast
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Reporter classes for the jasmine test framework. Includes JUnitXmlReporter for generating junit xml output for running in CI environments like Jenkins.
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
- webcomponents
- shadow-dom
- javascript
- puppeteer
A performant visual regression testing tool
- visual-regression
- testing-tools
- regression
- testing
Render preact components with access to the produced virtual dom for testing.
:heavy_check_mark: Run tests for multiple versions of Node.js in local env.
- test
- travis
- circleci
A npm package for testing files or url's again the wc3 validator
A suite of tests for EmberJS to help with performance