Go PDF

Open-source Go projects categorized as PDF

Top 23 Go PDF Projects

  1. gotenberg

    A developer-friendly API for converting numerous document formats into PDF files, and more!

    Project mention: 5 Free Open-Source Tools to Make Your Next Project Easier | dev.to | 2024-12-26
  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. pdfcpu

    A PDF processor written in Go.

    Project mention: Pdfcpu – A PDF Processor | news.ycombinator.com | 2025-01-06
  4. unipdf

    Golang PDF library for creating and processing PDF files (pure go)

  5. maroto

    A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple.

    Project mention: Go long by generating PDFs in Golang with Maroto | dev.to | 2024-08-30

    To render the image, you’ll need to use the image.NewFromFileCol method. This function is available in the image component.

  6. docconv

    Converts PDF, DOC, DOCX, XML, HTML, RTF, etc to plain text

  7. canvas

    Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc. (by tdewolff)

  8. govips

    A lightning fast image processing and resizing library for Go

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. go-wkhtmltopdf

    Golang commandline wrapper for wkhtmltopdf

  11. pdf-diff

    A tool for visualizing differences between two pdf files.

  12. resumeio2pdf

    Convert resume.io to pdf

  13. one-file-pdf

    A minimalist Go PDF writer in 1982 lines. Draws text, images and shapes. Helps understand the PDF format. Used in production for reports.

  14. pdf

    PDF reader (by ledongthuc)

  15. pdftilecut

    pdftilecut lets you sub-divide a PDF page(s) into smaller pages so you can print them on small form printers.

  16. deck

    A Go Package for generation of slide decks and information displays (by ajstarks)

  17. go-wkhtmltopdf

    Handcrafted Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface (by adrg)

  18. boxesandglue

    PDF rendering library for Go using TeX algorithms.

  19. markpdf

    Watermark PDF files using image or text

  20. pdfrankenstein

    PDF Annotator of Nightmares 🎃

  21. goldmark-pdf

    A PDF renderer for the goldmark markdown parser.

  22. gopdf

    pdf document generation library (by tiechui1994)

  23. merge2pdf

    Merge Image and PDF files (optionally with selective pages) with lossless quality

  24. bagme

    boxes and glue made easy - a PDF rendering library for Go using boxes and glue

  25. ZiniGo

    Utility to backup magazines from the Zinio service as PDF, bypassing/Removing their DRM.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go PDF discussion

Log in or Post with

Go PDF related posts

  • Pdfcpu – A PDF Processor

    1 project | news.ycombinator.com | 6 Jan 2025
  • Go long by generating PDFs in Golang with Maroto

    3 projects | dev.to | 30 Aug 2024
  • Create PDFs with Tailwind

    3 projects | dev.to | 21 Mar 2024
  • Show HN: A PDF Processing CLI/API Written in Go

    1 project | news.ycombinator.com | 5 Mar 2024
  • Show HN

    1 project | news.ycombinator.com | 5 Mar 2024
  • Making a PDF that's larger than Germany

    2 projects | news.ycombinator.com | 31 Jan 2024
  • pdfcpu v0.6.0 out! - pdfcpu.io

    1 project | /r/golang | 11 Dec 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 19 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source PDF projects in Go? This list will help you:

# Project Stars
1 gotenberg 9,035
2 pdfcpu 7,472
3 unipdf 2,757
4 maroto 2,385
5 docconv 1,685
6 canvas 1,570
7 govips 1,406
8 go-wkhtmltopdf 1,110
9 pdf-diff 825
10 resumeio2pdf 531
11 one-file-pdf 483
12 pdf 461
13 pdftilecut 350
14 deck 301
15 go-wkhtmltopdf 266
16 boxesandglue 230
17 markpdf 192
18 pdfrankenstein 191
19 goldmark-pdf 129
20 gopdf 127
21 merge2pdf 81
22 bagme 79
23 ZiniGo 58

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?