Home

Awesome

🚨 We gave theheadless.dev a new home! This content was moved to Checkly Public WebSite, will remain OSS and we will publish fresh content around Puppeteer & Playwright there. Feel free to contribute, submit issues or open PR's in the new repository

<p align="center"> <a href="https://theheadless.dev"> <img src="./hd.png" /> </a> </p>

🖖 Hi, this is the repo with all content, code examples and the VuePress website that make up theheadless.dev, a community driven knowledge base for learning headless browser automation with Puppeteer and Playwright.

You can browse all code examples in this folder, or contribute your own!

Made with ♥️ by ChecklyHQ

Contribute

We welcome new articles on Puppeteer, Playwright and any topic surrounding the practical application of modern headless browser frameworks. Read here how to contribute

Authors

Acknowledgements

This code uses parts of plugins and ejected themes from the Vue community: