Chrome running in headless mode in a tiny Alpine image. In the world of webdev, the ability to run quickly end-to-end tests are important. Popular technologies like Puppeteer enable developers to make fun things like testing, automating forms, crawling, generating screenshots, and capturing timelines. And there is a secret: some of these features are directly available on Chrome! Doc-friendly with examples for printing the DOM, generating an image with a mobile ratio or generating a PDF. Ready for design use, support for WebGL, support for emojis. Dev-friendly with examples using NodeJS, Puppeteer, docker-compose and also a test with a X11 display. According to puppeteer's official doc you can not test a Chrome Extension in headless mode. You need a display available, that's where Xvfb comes in.

Features

  • Tiniest Headless Chrome (Compressed size: 423 MB)
  • Easy to use, ephemeral and reproducible Headless Chrome with Docker
  • Autobuild with the Docker Hub to sync the project and ship the images with confidence
  • Up-to-date latest Chromium and tags available to test different versions of Chromium
  • Secure with the best way to use Chrome and Docker
  • Ready for internationalisation use: support for asian characters

Project Samples

Project Activity

See All Activity >

Categories

Browsers

License

Apache License V2.0

Follow Alpine Chrome

Alpine Chrome Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Alpine Chrome!

Additional Project Details

Programming Language

Unix Shell

Related Categories

Unix Shell Browsers

Registered

2022-05-05