About
For the last 3+ years I’ve been building open-source tools around the Playwright ecosystem. I believe E2E tests are the only way to keep apps under control in the era of AI 🤪
Here are some testing-related libraries I maintain:
- playwright-bdd - Runs BDD tests with the Playwright runner
- playwright-timeline-reporter - Interactive timeline report for Playwright test runs.
- global-cache - Shares data between Playwright workers
- request-mocking-protocol - A declarative approach for mocking client-side and server-side network requests
- playwright-network-cache - Caches network requests on the filesystem to make tests run faster
- playwright-magic-steps - Auto-transforms JavaScript comments into Playwright steps
My other projects:
- github-trending-repos - Track GitHub trending repositories with GitHub notifications
- awesome-smart-tv - A curated list of awesome resources for building Smart TV apps
- turbopack-inline-svg-loader - A Turbopack loader for importing SVG as optimized data URI
If any of these projects looks useful, give it a try. Issues, ideas, and pull requests are always welcome, and I appreciate thoughtful feedback ❤️