LightningRAG / pdf-go
PublicPure Go PDF library for reading & writing PDF (Go 1.20+): xref & streams, catalog/pages, text extraction, PdfWriter merge & forms—stdlib-only at runtime, ISO 32000–oriented API.
pdf-go is a pure Go library for reading and writing PDF documents, enabling text extraction, page manipulation, merging, and more using only the standard library.
How It Works
You find pdf-go while searching for an easy way to handle PDF files like reading text or combining pages.
With one simple command, you bring pdf-go into your Go app so it can work with PDFs right away.
Load any PDF file, and pdf-go reads its structure, pages, and text without hassle.
Extract text accurately, merge pages, add notes, or tweak content effortlessly, like editing a document.
Create a new PDF with your updates, ready to share or use anywhere.
Your PDFs are now exactly how you wanted, with clean text, merged pages, and no headaches.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.