microlinkhq/browserless

The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.

70
/ 100
Verified

This tool helps developers automate web browser tasks like taking screenshots, generating PDFs, and extracting website content. It takes a web address (URL) and options for the desired output (e.g., screenshot dimensions, PDF settings) and provides the requested output. Developers and engineers who build web automation scripts or data scraping tools would use this.

1,794 stars. Actively maintained with 12 commits in the last 30 days. Available on npm.

Use this if you need to programmatically control a web browser to capture visual content, generate documents, or extract structured data from websites as part of an application or service.

Not ideal if you need a no-code solution for basic web automation or data extraction, or if you prefer a fully managed API service without managing browser infrastructure.

web-automation data-extraction content-capture screenshot-generation pdf-conversion
Maintenance 20 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 15 / 25

How are scores calculated?

Stars

1,794

Forks

89

Language

JavaScript

License

MIT

Last pushed

Mar 18, 2026

Commits (30d)

12

Dependencies

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/microlinkhq/browserless"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.