Prawn

Fast, Nimble PDF Writer for Ruby (by prawnpdf)

Prawn Alternatives

Similar projects and alternatives to Prawn

  1. Tailwind CSS

    1,593 Prawn VS Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  2. SaaSHub

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

    SaaSHub logo
  3. Ink

    93 Prawn VS Ink

    🌈 React for interactive command-line apps

  4. sciter

    91 Prawn VS sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

  5. view_component

    A framework for building reusable, testable & encapsulated view components in Ruby on Rails.

  6. WKHTMLToPDF

    Discontinued Convert HTML to PDF using Webkit (QtWebKit)

  7. Scrawl-canvas

    52 Prawn VS Scrawl-canvas

    Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element easier, and more fun

  8. vouch-proxy

    an SSO and OAuth / OIDC login solution for Nginx using the auth_request module

  9. taffy

    41 Prawn VS taffy

    A high performance rust-powered UI layout library

  10. askama

    28 Prawn VS askama

    Discontinued The original askama repo, please go to https://github.com/askama-rs/askama

  11. yoga

    27 Prawn VS yoga

    Yoga is an embeddable layout engine targeting web standards.

  12. sea-query

    26 Prawn VS sea-query

    🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite

  13. cloudscraper

    20 Prawn VS cloudscraper

    A Python module to bypass Cloudflare's anti-bot page.

  14. tera

    20 Prawn VS tera

    A template engine for Rust based on Jinja2/Django

  15. copperspice

    Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)

  16. not-yet-awesome-rust

    A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community.

  17. Wicked Pdf

    7 Prawn VS Wicked Pdf

    PDF generator (from HTML) plugin for Ruby on Rails

  18. Grover

    4 Prawn VS Grover

    A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium

  19. HexaPDF

    26 Prawn VS HexaPDF

    Versatile PDF creation and manipulation for Ruby

  20. ceres-solver

    A large scale non-linear optimization library

  21. Shrimp

    0 Prawn VS Shrimp

    Discontinued a phantomjs based pdf renderer

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Prawn alternative or higher similarity.

Prawn discussion

Log in or Post with

Prawn reviews and mentions

Posts with mentions or reviews of Prawn. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-30.
  • How to write on a PDF using Ruby
    2 projects | dev.to | 30 Jan 2025
    Prawn: The fast, nimble PDF writer for Ruby
  • Show HN: Dropflow, a CSS layout engine for node or <canvas>
    15 projects | news.ycombinator.com | 21 Mar 2024
    I'm a little confused by your comment. I've been using the Prawn library to generate PDFs on the backend for a side project I am working on for quite sometime https://github.com/prawnpdf/prawn

    (Admittedly, the PDFs I generate are most certainly not beautiful, so maybe that's the difference)

  • Working with PDFs in Ruby
    4 projects | dev.to | 24 Oct 2023
    to view the email preview (note the PDF attachment included in the email): ![Email preview with attachment](https://www.honeybadger.io/images/blog/posts/ruby-pdfs/email-preview.png) ## Prawn PDF [Prawn PDF](https://github.com/prawnpdf/prawn) is a pure Ruby PDF- generation library that comes packed with features, such as PNG and JPG image embeds, generated file encryption, right-to-left text rendering, a way to incorporate outlines for easy document navigation, and a lot more. Prawn comes with its own DSL, which drives its powerful PDF generation abilities. ### When to Use Prawn Although it's not a fully featured report generation library like the well-known [Jasper Reports](https://community.jaspersoft.com/), with a bit of work using it's powerful DSL, you can generate some really cool and rather complex PDF documents with Prawn. Even so, it's important to note that Prawn isn't everything. If you want to generate PDFs from HTML, then you should look elsewhere, as the gem provides very limited support for inline styling, something of a hurdle if you're working with rich HTML documents. ### Installing and Using Prawn To get started with Prawn, install it with this command: ```bash gem install prawn
  • Need help
    2 projects | /r/rails | 18 May 2023
    Is the Prawn gem something you can utilize?
  • Invoicing gem implementation
    2 projects | /r/rubyonrails | 24 Mar 2022
    Prawn pdf: https://github.com/prawnpdf/prawn
  • Working on Script to auto-generate templates, help needed
    4 projects | /r/Onyx_Boox | 13 Jan 2022
    Javascript isn't really my thing, so first I had a go with the Prawn library in ruby, but now I'm hacking LuaTex via Fennel and having a blast.
  • Creating PDFs in a Ruby on Rails application
    6 projects | dev.to | 26 Oct 2021
    You have a few options when trying to create a PDF in a Rails environment. Prawn and Wicked PDF have been around for quite a while. I have been using both gems and they work fine. However, they have a few limitations that can make it difficult to handle more complex PDFs. I recently discovered Grover, which can remediate some of this inflexibility in creating PDFs.
  • What libraries do you miss from other languages?
    29 projects | /r/rust | 11 Sep 2021
    On this note, Ruby’s Prawn is great at the writing half and I miss it in pretty much every other language.
  • Status Update 2021 (Prawn PDF Ruby Gem)
    1 project | news.ycombinator.com | 14 Jun 2021
  • Status Update 2021 (PrawnPDF OSS)
    1 project | news.ycombinator.com | 10 Jun 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic Prawn repo stats
11
4,815
5.3
about 2 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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