an Any to PostScript filter. Of course it processes plain text files, but also pretty prints quite a few popular languages
a utility for printing text files (or stdin) from remote terminals using ANSI telnet escape sequences
apsfilter is a lineprinter input filter for systems with a BSD-like printing mechanism, that saves users a lot of work when printing different file types.
banner is an implementation of the traditional Unix-program used to display large characters.
banner is a classic-style banner program similar to the one found in Solaris or AIX. The banner program prints a short string to the console in very large letters.
Boomaga (BOOklet MAnager) is a virtual printer for viewing a document before printing it out using the physical printer. It provides a virtual printer for CUPS. This can be used for print preview or for print booklets.
(commercial) developed for the Unix and Linux operating systems, giving administrators and users an easy-to-use, Windows-like printing environment. This dynamic printing suite is customizable for nearly any line of consumer, industrial or back-office printer
Cloudprint-service adds a service to your Linux computer that makes your printers available via Google Cloud Print.
CLPQ is a little printer queue program that uses the ncurses library and runs in a console. It monitors the printerqueue and gives the option to remove jobs from the queue.
Coherent Printing System
Coherent Printing System is a Foomatic/GhostScript-based print spooling system for Linux which controls printers correctly.
crops is a filter which should help you print and preview non-latin Postscript files.
the Common UNIX Printing System provides a portable printing layer for UNIX® operating systems. It has been developed to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces
CUPS mailto backend
a backend for the Common Unix Printing System. The mailto backend emails the filtered output to the user who requested the print job. The print job's output will be MIME attached to the email. cups-mailto is written in Python and depends on /usr/bin/file -i to generate the MIME type for this attachment
CUPS-PDF is a PDF writer backend for CUPS. It is designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver. It will convert files printed to its queue in CUPS to PDF and put them in a per-user-based directory structure.
cupsmon is an ncurses front-end for the Common UNIX Printing System's lpq command.
the collective name for a bunch of tools for converting DocBook documents into the traditional Unix documentation formats: man pages and Texinfo
Duplex is (two-sided) printing emulation utility scripts for printers that do not support duplex in hardware. Print multiple jobs in batches, reinserting the pages only once.
envelope is an envelope printer written in perl which takes its input from simple text files, and creates postscript output based on the program's configuration file and tags within the text files.
Epsc70stat is a utility to query an Epson Stylus C70 printer for status and ink levels.
a very simple GPL'd shell script that acts as a backend for a serial faxmodem. Essentially, you print with lpr and the fax is sent
a system for using free software printer drivers with common spoolers on Unix. It supports LPD, PDQ, CUPS, the VA Linux LPD, and LPRng, and any free software driver for which execution data has been entered in the database
will help you use all the features (Resolution, Density, Economode etc) of an HP LaserJet 2100 series printer
GMSO measures ink levels of HP ve Epson inkjet printers.
gnome-manual-duplex is a utility that adds manual duplex to the "Print" menu.
a Gnome2 frontend for lpq and lprm working with Cups queues
Greg's Practical Envelope Printer
Gpep is a pretty full-featured envelope printer that takes its input from simple text files and creates postscript output based on the program's configuration file and tags within the text files. It supports multiple addresses and the ability to change fonts within the address files. The default configuration allows for "first line" and "other line" font settings for each address block, and postnet bar codes are supported without the need to install any additional fonts on your system.
GtkLP for CUPS
GtkLP for CUPS is a frontend for the lpr that comes with CUPS. It is written to make it easy to use nearly all the options from CUPS without knowing them by name.
GtkPSproc is a front-end for the PSUTILS. PSUTILS are a set of little programs that allows to manage in a lot of ways your PostScript files.
HP PPA Printers
software that allows you to print postscript files (and other formats) to an HP Deskjet 820C or 1000 model printer
husk-le HP 6xx Series Economic Driver
a general purpose print filter that can handle a wide variety of Text, PostScript, PCL, and PJL printers. These include all known HP printers, PostScript supporting printers, as well as a wide variety of Tektronix, QMS, Epson,
Ink is a command line tool for checking the ink level of your locally connected printer on a system which runs Linux or Solaris 10 or OpenSolaris. Canon BJNP network printers are supported too.
KBarcode is a barcode and label printing application for Linux and KDE 3. It can be used to print every thing from simple business cards up to complex labels with several barcodes (e.g. article descriptions). KBarcode comes with an easy to use WYSIWYG label designer, a setup wizard, batch import of labels (directly from the delivery note), thousands of predefined labels, database managment tools and translations in many languages. Even printing more than 10.000 labels in one go is no problem for KBarcode.
a CUPS administrator for the KDE desktop. It lets you manage printers (add, remove, pause, enable) and jobs (test printer, remove)
a command-line label-printing program
Label Printing Utility
Label Printing Utility is a tool for creating labels and forms of any kind from a textual description. It uses a line oriented command language to describe the desired objects.
Label Templates for Openoffice.org writer
Download Label templates free for Openoffice.org installed on Linux. The collection includes mailing, address, shipping label templates. Cd, Dvd, dislette, mini cd and many other types. Set up time is quick and printing labels from these templates is easy.
(commercial) a highly scalable Print and View Management Software for UNIX, Linux and NT operating systems. In a UNIX environment LP Plus can co-exist or replace UNIX lp. LP Plus is the perfect complement to enterprise applications whether they are home grown or packaged applications such as SAP, Oracle, PeopleSoft, J.D. Edwards and others
a replacement for the "lpr"-command found in lpr(ng), cups and other unix printing systems implemented as a shell script
an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality
LPRngTool is developed as a replacement for Red Hat's 'printtool' which would allow /etc/printcap management through a GUI similar to printtool, but with the added features of LPRng.
a printing tool with a GUI interface that was designed to support multi-function printer features such as duplex, n-up, staplers, and booklets
magicfilter is an extensible and customizable automatic printer filter. It selects an appropriate conversion technique for the input data by seeking for magic numbers, and then utilizing the appropriate conversion utility.
contains two free UNIX command-line tools for creating instances of multiple master font
takes in plaintext and outputs postscript that will print that text as 1, 2, 4, or 8 pages on 1. Pages are tiled, and seperated by lines
a Status Monitor for EPSON ink jet printer. Mtink is a GUI based on Motif (openMotif, Motif or Lesstif) and displays the remaining ink quantity and to perform operations as checking and cleaning the nozzle or the head aligment
formats the printing of Mutt and other mail clients like XFMail or PINE
a scriptable, command line, network printer adminstration tool
OPI3 converts a PostScript File with preview images conforming to the Open Prepress Interface standard into a PostScript File.
provides a single dialog box with all the options required to scan and print documents quickly and easily. Written using GTK 1.2 supports Gnome and KDE
a simple engine that reads commands from standard input and uses them to build a PDF document. This makes it much easier to generate a PDF document
paps is a text to PostScript converter that works through Pango. Its input is a UTF-8 encoded text file and it outputs vectorized PostScript that is quite compressed. It may be used for printing any complex script supported by Pango. paps supports landscape and portrait printing as well as multiple columns.
pcl2up formats text files for 2-up printing on Hewlett-Packard PCL printers.
a very flexible tool to print PDF files (or parts of them) from different directories and recursively from every subdirectories, from FTP and HTTP sites, to a printer or to the monitor, in PostScript format or in text format
a free print subsystem that has modular driver and interface support
displays the most important information from an SNMP-capable printer on a Web site
PostScript::MailLabels is a pair of modules for calibrating, testing, and printing mailing labels on standard label stock.
a print spooler for PostScript printers. PPR runs on Unix systems but it can accept jobs from other systems such as MS-Windows and Macintosh
PrintDuplex is a Gnome utility for manual duplex printing and booklet creation from Postscript files. It is a front-end to the PSUtils tools.
Printer Port Forwarder
a simple solution for sharing USB or LPT printer across the network using Network Printing Protocol
helps you to administrate your print queues and users. It does accounting for every print job on your system. It works with LPRng, supports mysql and postgresql and sends an e-mail to the user after printing the job
prov is an overlay printing utility for UNIX-like systems.
prwd - print reduced working directory
psdim is a small utility to be used in conjunction with pstops. It looks at the contents of a postscript document to determine the size of the printed pages. From this, it calculates the optimal placement of the pages for n-up printing. It outputs a format string suitable for processing by pstops.
(commercial) a reliable, secure driver set providing access to a wide variety of printer models. PShop is also ideal for use with many of today's wide format printers
a fast and easy-to-use printing tool for the Common UNIX Printing System (CUPS). You can view, delete, hold, and release print jobs or move them to another printer
Pup is a GUI utility for maintaining your printer under Linux or other operating systems that support Gtk+, Zlib, and GNU C. Currently it supports the Lexmark Optra Color 40 , 45 , E310, and HP 2100M, 4000, and LJ4 Plus printers. If your computer is configured for printer read back, Pup additionally supports all other PJL printers (or partially, depending on the printer).
PyKota is a full featured, free, centralized and extensible Print Quota and Accounting Software Solution for CUPS and LPRng on GNU/Linux and Unix-like systems, with PostgreSQL and OpenLDAP support.
a simple Gtk-based document printing tool written in 100% Python. It is intended to be a stand-alone application for printing selected documents to LPRng and LPR-based printer spools
a handy LPRng printer spool manager. It is part of another project of mine, called PyPrint
rlpr makes it possible (or at the very least, easier), to print files on remote sites to your local printer. The rlpr package includes BSD-compatible replacements for `lpr', `lpq', and `lprm', whose functionality is a superset of their BSD counterparts.
a command line tool to render an RTF file in Postscript
a forms processor which provides a facility to print "word processor" quality letters/reports by merging a data source with a template form. The output is suitable for
HP LaserJet III (PCL), or later, compatible printers
sii_printpbm allows you to print PBM files to the Seiko Instruments thermal label printer (SII SLP1100) from a UNIX box. This printer is also sold as the EZ30 Smart Label Printer. You can use ghostscript to render a postscript file to a PBM file and send it to the sii_printpbm installed as a print filter to lpd/
Splix is a driver for printers that speak SPL (Samsung Printer Language). This includes printers made by Samsung and several Xerox printers.
system-config-printer configures a CUPS server. It uses the CUPS API (bound to Python with pycups) to do this. The communication with the server is performed using IPP. As a result, it is equally able to configure a remote CUPS server as a local one.
tools for manipulating PostScript Type 1 fonts
(commercial) TBarCode is a software bar code solution for your spool server, print server, or web server. It can print bar codes on all printers that support PostScript or PCL, and it supports all bar code symbologies in common use. Linear (1D) as well as high-capacity two-dimensional (2D) codes (like PDF417, DataMatrix, QR-Code, or MaxiCode) are supported. Part of the package is a ready to use filter-application which plugs into your printer-queue.
Tea4CUPS is similar in functionality to the *nix command "tee", but in the form of a CUPS (Common UNIX Printing System) backend. Tea4CUPS captures a print job's data in their final form while they are being sent to a printer (more precisely, to a CUPS backend), and at the same time allows you to dispatch these data to any number of commands.
tex2pdf is a bash shell script that generates a PDF document from LaTeX or LyX document.
a tool for printing texts in ISO-Latin-3
(commercial) TFORMer integrates your database information into free designable label- or form-layouts. This helps meet the requirements for compliance labelling for AIAG, VDA, GTL, and all upcoming specifications. TFORMer features a built-in bar code generator for all industry bar codes and 2D codes (like PDF417), so you don't need any special printer or hardware add-ons. All common label formats are available as predefined templates.
tixlpq is a frontend (GUI) for lpq, lprm, and lpc. It supports all printers in /etc/printcap and displays their jobs in a list. The jobs from different printers are diplayed in different colors. You can select (in a combo box) one of the printers or all jobs from all printers. tixlpq features all functions for a good print management.
TkHTMLtidy is a Tcl/Tk front-end for tidy, the W3C utility to clean up and pretty print HTML/XHTML/XML. It includes support for most of tidy's options.
a printing program for postscript printers. It supports printing source code, such as diff-marking, line numbers, indentation levels, file and function indices, and many others
Universal LPR Client: a printing client program for the LPD, TCP (raw), and SMB protocols. It is extensible, so that additional protocols may be added, and it requires NO configuration files
wmlpq is a Windowmaker dockapp which monitors up to 5 printqueues, allowing you to see when your print job has finally been printed.
X Printing Panel
a tool for choosing the desired printer out of a list of all printers available under CUPS and for setting printer options by an easy-to-use GUI
an advanced printing system which enables X11 applications to use devices like printers, FAX or create documents in formats like PostScript, PDF, PCL, etc
allows printing with photo quality under Linux