Professional Golang Libraries

Fast And Reliable Libraries For PDF And Office Work Written In Pure GoLang.
UniDoc image

Trusted By

PaperCut
Smartsheet
Shell
Pitneybowes
Johns hopkins
better.com
PDFFiller.com
PipeDrive
Helix

Learn More About Us

Secure by
design

Every release of our libraries is automatically tested against known vulnerabilities and do not pass unless everything is remediated. All changes are carefully reviewed by our team.

Fastest time
to deployment

Our SDKs libraries are flexible and developed to solve common problems. We provide high level interfaces for common problem solving and lower level interfaces for less generic tasks.

Pure Go PDF and
Office libraries

UniPDF and UniOffice are all in Pure go meaning you can build your applications easily, cross-compile across platforms and enjoy all the advantages of Golang.

Best performance in the business

Performance and efficiency are part of our key design goals. Combined with the blazing speed of Go, it makes for a superb combination.

World-class support

Our support team is there when you need it.

PDF reports

  • Professional PDF reports in lightning speed.
  • Our creator package enables you to generate flexible report in lightning speed.
  • Complex reports can be generated in milliseconds, enabling you to create reports at the click of a button.

Pure Go PDF and Office libraries

Create, fill and flatten PDF forms in a flexible and easy fashion.

Digital Signatures in PDF

Digitally sign, certify and validate PDF files.

PDF forms

Create, fill and flatten PDF forms in a flexible and easy fashion.

Generate Word DOCX files

Create Word docx files from scratch or modify an existing template with our easy to use UniOffice SDK.

Explore Products

UniPDF

UniPDF
Creating and Editing PDF Files in Golang
Learn More

UniOffice

UniOffice
Creating and processing Office Word, Excel and PowerPoint files in Golang
Learn More

Explore SDKs

UniHTML

UniHTML
Creating and Editing PDF Files in Golang
Learn More

UniGuard

UniGuard
Creating and processing Office Word, Excel and PowerPoint files in Golang
Learn More

Testimonials

PaperCut was looking for library fo PDF manipulation for uor Mobility Print project. We needed powerful features for transforming PDF files, such as changing color, adding watermarks and removing pages. We also didn't want to spend a lot of time learning a new framework, so we needed code that was easy to use and easy to change. Unidoc fitted our needs perfectly. Above and beyond that, they added significant new features to their library when we asked them. They fixed bugs very fast and we are shipping it in our products.
Peter Williams,
Developer @ PaperCut
We needed something lightweight yet powerful to manipulate PDFs. After some research we found Unidoc and emailed them to ask if their software would work for us. I cannot recommend it enough. Support has been amazinf, very responsive and professional. The software itself works well and appears to be actively in development, always receiving new features and improvements. Gus provided excellent customer support and helped us move to market quickly.
Marcello,
VP Engineering @ helloMD
As a top ELM provider we handle lots of document operations per second. We needed a fast and simple library to help us create and transform PDF documents for matters of compliance, electronic signature and reporting. Unidoc proved to be the most complete and developer-friendly library for Go out there.
Rodrigo Aliste-Prieto,
CPO @ Webdox Legal

Examples

Growing Set of Examples

Starting from an example can speed up code development significantly.

Support

Professional Support

Our commercial plans include ongoing support to activate UniDoc’s license, resolve bugs and get rich set of examples. We continuously update our libraries to reach perfection. Contact us for more information and start your UniDoc journey today.

Ready to get started?