Python pdf-generation

Open-source Python projects categorized as pdf-generation

Top 22 Python pdf-generation Projects

  • borb

    borb is a library for reading, creating and manipulating PDF files in python.

  • Project mention: Caffè Italia * 30/04/23 | /r/italy | 2023-04-30
  • malicious-pdf

    💀 Generate a bunch of malicious pdf files with phone-home functionality. Can be used with Burp Collaborator or Interact.sh

  • Project mention: Securing PDF Generators Against SSRF Vulnerabilities | /r/netsec | 2023-05-30

    Wrote a tool two years ago that does some of the PDF-tests. But more could be added: https://github.com/jonaslejon/malicious-pdf

  • 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.

    InfluxDB logo
  • xhtml2pdf

    A library for converting HTML into PDFs using ReportLab

  • pikepdf

    A Python library for reading and writing PDF, powered by QPDF

  • fpdf2

    Simple PDF generation for Python

  • Project mention: Pylint strict base configuration | dev.to | 2023-05-03

    I recently used this approach on fpdf2: PR #780 Hardening Pylint config

  • pypandoc

    Thin wrapper for "pandoc" (MIT)

  • Project mention: Web Scraping in Python – The Complete Guide | news.ycombinator.com | 2024-02-20

    I recently used [0] Playwright for Python and [1] pypandoc to build a scraper that fetches a webpage and turns the content into sane markdown so that it can be passed into an AI coding chat [2].

    They are both very gentle dependencies to add to a project. Both packages contain built in or scriptable methods to install their underlying platform-specific binary dependencies. This means you don't need to ask end users to use some complex, platform-specific package manager to install playwright and pandoc.

    Playwright let's you scrape pages that rely on js. Pandoc is great at turning HTML into sensible markdown. Below is an excerpt of the openai pricing docs [3] that have been scraped to markdown [4] in this manner.

    [0] https://playwright.dev/python/docs/intro

    [1] https://github.com/JessicaTegner/pypandoc

    [2] https://github.com/paul-gauthier/aider

    [3] https://platform.openai.com/docs/models/gpt-4-and-gpt-4-turb...

    [4] https://gist.githubusercontent.com/paul-gauthier/95a1434a28d...

      ## GPT-4 and GPT-4 Turbo

  • rst2pdf

    Use a text editor. Make a PDF.

  • 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.

    WorkOS logo
  • pytips

    Python Tips contains code snippets that will help you learn Python

  • pystitcher

    pystitcher stitches your PDF files together, generating nice customizable bookmarks for you using a declarative markdown file as input

  • django-lms

    A learning management system using django web framework. Course add and drop, grade and assessment result management, online quiz, report generator, student and lecturers management, dashboard, and so much more...

  • Project mention: Recomendación de LMS con MIT license | /r/devsarg | 2023-10-05
  • goosepaper

    generate and deliver a daily newspaper to you or your remarkable tablet

  • md2pdf

    Markdown to PDF conversion tool

  • PyPDFForm

    :fire: The Python library for PDF forms.

  • Project mention: Show HN: A Python PDF Form Library | news.ycombinator.com | 2024-02-03
  • undying-dusk

    The very first PDF video game

  • archive-pdf-tools

    Fast PDF generation and compression. Deals with millions of pages daily.

  • Project mention: How to Entertain with Your Pocket Calculator (1975) | news.ycombinator.com | 2023-05-14

    (author of the PDF generation sw here, thanks to jrochkind1 for pointing me in this direction) Would you mind filing a bug here with your findings, so that we can figure out what is going on? https://github.com/internetarchive/archive-pdf-tools

    We (archive.org) tested the software extensively with the various readers, and we haven't found problems with the PDFs on Apple Preview.

  • django-renderpdf

    📄 Django app to render django templates as PDF files.

  • slideshare-downloader

    Slideshare to PDF downloader. Using Selenium and auto scroll-down to get the entire slides completely.

  • otakuapuri

    Otakuapuri is a manga downloader and anime streaming application that provides an easy and convenient platform for manga and anime enthusiasts. Users can download their favorite manga in PDF format and stream their favorite anime series.

  • python-anvil

    Python library and CLI for the Anvil API

  • saved-reddit-posts

    A Python script to automate saving posts on Reddit as PDFs

  • fibs-reporter

    Automatically generate a pdf report containing feature importance, baseline modelling, spurious correlation detection, and more, from a single command line input for any given ML CSV file

  • FastPDF Service API (Python)

    Python SDK for Fast PDF Service

  • 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). The latest post mention was on 2024-02-20.

Python pdf-generation related posts

Index

What are some of the best open-source pdf-generation projects in Python? This list will help you:

Project Stars
1 borb 3,277
2 malicious-pdf 2,585
3 xhtml2pdf 2,169
4 pikepdf 2,019
5 fpdf2 930
6 pypandoc 796
7 rst2pdf 535
8 pytips 421
9 pystitcher 388
10 django-lms 385
11 goosepaper 244
12 md2pdf 215
13 PyPDFForm 84
14 undying-dusk 82
15 archive-pdf-tools 79
16 django-renderpdf 61
17 slideshare-downloader 60
18 otakuapuri 18
19 python-anvil 16
20 saved-reddit-posts 10
21 fibs-reporter 5
22 FastPDF Service API (Python) 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com