dieters877565/bidi2pdf

By dieters877565

β€’Updated 27 days ago

Bidi2pdf – Reliable PDF Generation Using Chrome's BiDi Protocol

Image
Languages & frameworks
Developer tools
0

3.8K

dieters877565/bidi2pdf repository overview

β πŸ“„ Bidi2pdf – Reliable PDF Generation Using Chrome's BiDi Protocol

Turn any website into a high-quality PDF with Bidi2pdf, leveraging the modern Chrome BiDi (Bidirectional)⁠ protocol for robust, scriptable browser control.

πŸ”— Source & Documentation: GitHub – dieter-medium/bidi2pdf⁠


β πŸš€ Quick Start

Use this Docker image to generate PDFs from websites with ease β€” no local Chrome installation required.

β πŸ†˜ Show Help
docker run -ti --rm \
  -v ./output:/reports \
  dieters877565/bidi2pdf:main-slim \
  bidi2pdf
β πŸ–¨οΈ Render a Website as PDF
docker run -ti --rm \
  -v ./output:/reports \
  dieters877565/bidi2pdf:main-slim \
  bidi2pdf render \
    --url=https://example.com \
    --output /reports/example.pdf    

β βœ… Features

  • βœ”οΈ Uses Chrome’s BiDi Protocol for modern browser automation
  • βœ”οΈ Headless PDF rendering – no GUI, just clean output
  • βœ”οΈ Runs in Docker – portable, isolated, and easy to use
  • βœ”οΈ Simple CLI interface for quick integration
  • βœ”οΈ Network logging – Know which requests fail during rendering
  • βœ”οΈ Console log capture – See what goes wrong inside the browser

Ideal for automation workflows, reporting tools, or any task where reliable, headless PDF generation is key.

Tag summary

Content type

Image

Digest

sha256:f85a98878…

Size

340.1 MB

Last updated

27 days ago

docker pull dieters877565/bidi2pdf:main-slim