With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 pdf-generation Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Snappy
PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. Wrapper for wkhtmltopdf/wkhtmltoimage (by KnpLabs)
-
OpenPDF
OpenPDF is a free Java library for creating and editing PDF files, with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pdf-bot
🤖 A Node queue API for generating PDFs using headless Chrome. Comes with a CLI, S3 storage and webhooks for notifying subscribers about generated PDFs
-
malicious-pdf
💀 Generate a bunch of malicious pdf files with phone-home functionality. Can be used with Burp Collaborator or Interact.sh
-
FastReport
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
-
itext-java
iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.
-
Open HTML to PDF
An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!
-
itext-dotnet
iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Intro to DOMPDF - lightest and simplest PHP library to generate PDF documents | dev.to | 2024-04-05Generating PDF documents out of your app's HTML output is a very common requirement and there are several open source libraries to accomplish this. I came across this need for my project recently and I evaluated many popular ones such as TCPDF, mpdf, FPDF, etc. But the one that truly stood up to my evaluation in terms of efficiency (minimal footprint) and ease of implementation was DOMPDF.
Project mention: A pandoc LaTeX template to convert Markdown files to PDF or LaTeX | news.ycombinator.com | 2024-02-22
Project mention: How to Simply Generate a PDF From HTML in Symfony With WeasyPrint | dev.to | 2023-12-12When I first looked for solutions to generate a PDF document in a Symfony application, I was amazed to find that a SymfonyCast was made about this. It features the PHP library Snappy, which is essentially a wrapper around wkhtmltopdf.
Resumake is really good for starting out. Plus they let you download the latex code and customize it if you want.
Wrote a tool two years ago that does some of the PDF-tests. But more could be added: https://github.com/jonaslejon/malicious-pdf
But how do we elevate our interaction with these files? How do we make annotations, edits, and collaboration more seamless? Here's where the Golang PDF Library swoops in like a superhero for your PDF woes.
Project mention: FastPDF Service API (Java) VS itext7 - a user suggested alternative | libhunt.com/r/fastpdf-java | 2023-12-07
Project mention: Launch HN: Onedoc (YC W24) – A better way to create PDFs | news.ycombinator.com | 2024-03-11
Project mention: FastPDF Service API (C# .NET) VS itext7-dotnet - a user suggested alternative | libhunt.com/r/fastpdf-csharp | 2023-12-07
Project mention: Send a document with multiple copies of multiple names to a printer in desktop/web app | /r/FlutterDev | 2023-04-27One way I see is generating a PDF file of 100 pages, replacing the name (use https://pub.dev/packages/pdf, https://pub.dev/packages/printing or https://pub.dev/packages/syncfusion_flutter_pdf), then send the PDF file to the printer.
pdf-generation related posts
- OpenPDF 2.0.0 Released
- OpenPDF 1.3.34 Released
- What site/app do you use to build your resume?
-
FastPDF Service API (Java) VS itext7 - a user suggested alternative
2 projects | 7 Dec 2023
-
FastPDF Service API (C# .NET) VS itext7-dotnet - a user suggested alternative
2 projects | 7 Dec 2023
- Here are some helpful tools to creating a great resume for anybody that is looking.
- PDF Annotations and Collaboration with Golang PDF Library
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source pdf-generation projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Etherpad | 15,798 |
2 | Dompdf | 10,252 |
3 | pandoc-latex-template | 5,791 |
4 | Snappy | 4,333 |
5 | html2pdf.js | 3,819 |
6 | OpenPDF | 3,281 |
7 | borb | 3,277 |
8 | resumake.io | 3,140 |
9 | pdf-bot | 2,608 |
10 | malicious-pdf | 2,585 |
11 | FastReport | 2,545 |
12 | unipdf | 2,338 |
13 | xhtml2pdf | 2,169 |
14 | pdfme | 2,053 |
15 | pikepdf | 2,019 |
16 | itext-java | 1,827 |
17 | Open HTML to PDF | 1,824 |
18 | screenshoteer | 1,672 |
19 | sile | 1,599 |
20 | itext-dotnet | 1,537 |
21 | PdfPig | 1,454 |
22 | dart_pdf | 1,313 |
23 | KnpSnappyBundle | 1,215 |