Open-source projects categorized as Printing | Edit details

Top 15 Printing Open-Source Projects

  • Gutenberg

    Modern framework to print the web correctly.                                                (by BafS)

    Project mention: I hate vertical scrolling. How can I paginate the web? | | 2021-09-21

    Recently, I re-designed my blog and I went looking for a Print CSS starter framework. I found a nice, simple, lean one -- Gutenberg[1]. It is less than 5KB before zipping.

    I hope people still do print.css. I also have a habit of printing interesting articles to read away from the screen.


  • paper-css

    Paper CSS for happy printing

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • CUPS

    Apple CUPS Sources

    Project mention: It’s time to ditch software subscriptions | | 2022-04-24
  • pagedown

    Paginate the HTML Output of R Markdown with CSS for Print

    Project mention: Bookdown PDF download option | | 2022-05-04

    See pagedown, you can add commands in your yaml that will automatically print a pdf when you knit.

  • cups

    OpenPrinting CUPS Sources (by OpenPrinting)

    Project mention: Software you wish sucked less? | | 2022-05-01
  • one-file-pdf

    A minimalist Go PDF writer in 1982 lines. Draws text, images and shapes. Helps understand the PDF format. Used in production for reports.

  • pagedjs

    Display paginated content in the browser and generate print books using web technology

    Project mention: What do you use to make PDFs? What problems do you have? | | 2021-06-15 or any other package which uses puppeteer / headless chrome. Found this to be the best solution when compared with all the other pdf tools. This alongside with the CSS print module polyfill makes working with PDFs a breeze.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • graphql-go-tools

    Tools to write high performance GraphQL applications using Go/Golang.

    Project mention: Thunk-based Resolvers: How to build a powerful and flexible GraphQL Gateway | | 2022-03-11

    The same principle applies to REST APIs, which means they are supported as well. The REST API DataSource was probably the easiest to implement. That's because you don't have to "traverse" child fields to identify if the REST API call needs to be modified. If you compare the REST DataSource vs the implementation of the GraphQL DataSource, you'll see that the former is a lot simpler.

  • glabels-qt

    gLabels Label Designer (Qt/C++)

    Project mention: EFF: DRM auf Papieretiketten für Labelprinter "abgrundtief missbräuchlich" | | 2022-02-17
  • swift-url-routing

    A bidirectional router with more type safety and less fuss.

    Project mention: Build your first XCFramework -How to create an iOS framework Pt 1 | | 2022-05-03

    Not really, in this post I just needed to create something simple, just to showcase the process of building. Here's a better example of a real open source library, have a look at the code !

  • SimpleWPFReporting

    Reporting in WPF (XAML) made easy

  • mini-map-maker

    A tool for automatically generating 3D printable STLs from freely available lidar scan data.

  • winprint

    winprint 2.0 - Advanced source code and text file printing. The perfect tool for printing source code, web pages, reports generated by legacy systems, documentation, or any text or HTML file. It works interactively or from the command line making it great for single users or whole enterprises. Works great with Powershell.

    Project mention: Everything you ever wanted to know about terminals(but were afraid to ask) | | 2022-05-17

    I built a cross platform app to print 'pretty formatted' source code [1]. I didn't want to re-invent the wheel on formatting source code, so looked at all the existing libraries. Originally I figured formatting to HTML, and then building a print-friendly HTML render would work. But this proved super challenging. I tried a dozen HTML engines (including Chromium) but none gave me enough control to render just a single page of the original source file.

    Then I noticed Pygments, a Python-based library for pretty formatting source code, has an option to output an ANSI formatted file. I quickly found a bunch of libraries that could render ANSI formatted text to a print canvas.

    In the end, I put the original source code file through 'pygmentize -16m -o` (`16m` is the 16M color terminal ANSI formatter) and pipe the `` through a print-optimized renderer to actually print the source code.

    ANSI escapes FTW!

    [1] WinPrint -

  • pout

    Python pretty print on steroids

    Project mention: TIL I’ve been making debugging statements harder than they needed to be. | | 2021-06-07

    Dang, very cool! This does in one line what took me like 100+ lines when I wrote pout.

  • pos

    Macro based print debugging. Locates debug statements in your IDE. Supports logging.

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 2022-05-17.

Printing related posts


What are some of the best open-source Printing projects? This list will help you:

Project Stars
1 Gutenberg 4,491
2 paper-css 2,086
3 CUPS 1,485
4 pagedown 755
5 cups 473
6 one-file-pdf 441
7 pagedjs 412
8 graphql-go-tools 341
9 glabels-qt 187
10 swift-url-routing 160
11 SimpleWPFReporting 94
12 mini-map-maker 45
13 winprint 39
14 pout 25
15 pos 23
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives