dymojs - A pure javascript library for printing labels on a Dymo Labelwriter printer from the browser or from nodejs

  •        822

This module works on Mac, Linux, and Windows. Open the free DYMO Label software and design a label. When you have designed one save it. The file it saves is an XML document like the one below. Simply pass that XML or (hint hint) a version of that XML that you did some string replacement on to the print function with a printer name and you are printing labels.



node-fetch : ^1.6.3



Related Projects

git-labelmaker - :flags: Manage your GitHub labels from the command line!

  •    Javascript

Edit GitHub labels from the command line using git-labelmaker! You can easily add or remove GitHub labels, making it easier for your projects to adhere to a sane labelling scheme. Currently you must be using version >= 4.0.0 of node, because we're using some fancy-shmancy ES6 stuff (Promises are too awesome to not use), and also because the dependant package git-label also currently requires >= 4.0.0.

QDataMatrix - print 2D barcode labels

  •    C++

QDataMatrix is a graphical user interface for easily printing a series of 2D barcode labels (DataMatrix standard). Lots of options allow full customization of label layout. Furthermore you can export the output as PDF or PNG.


  •    C++

KBarcode is a barcode and label printing application for KDE 4. 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 ...

Print.js - A tiny javascript library to help printing from the web

  •    Javascript

Print.js is a tiny javascript library to help printing from the web. Print.js was primarily written to help us print PDF files directly within our apps, without leaving the interface, and no use of embeds. For unique situations where there is no need for users to open or download the PDF files, and instead, they just need to print them.

cups - Official CUPS Sources

  •    C

Looking for compile instructions? Read the file INSTALL.md instead... Internally, CUPS uses PostScript Printer Description ("PPD") files to describe printer capabilities and features and a wide variety of generic and device- specific programs to convert and print many types of files. Sample drivers are included with CUPS to support many Dymo, EPSON, HP, Intellitech, OKIDATA, and Zebra printers. Many more drivers are available online and (in some cases) on the driver CD-ROM that came with your printer.

Hartija---CSS-Print-Framework - Universal CSS for web printing

  •    HTML

Hartija is universal printing stylesheet or best printing CSS practices all in one. The "magic" is in media="print", this CSS file will be used by the browser only when you print. You can also use it inside CSS like: @media print { .. }.

Gutenberg - Modern framework to print the web correctly

  •    CSS

Simply include the right stylesheet(s) in your html and load it only for a printer. Gutenberg.css is the base stylesheet but there are themes available in the themes folder. You can also use the unpkg service as a CDN.

JVFloatLabeledTextField - UITextField subclass with floating labels - inspired by Matt D

  •    Objective-C

JVFloatLabeledTextField is the first implementation of a UX pattern that has come to be known the "Float Label Pattern". Due to space constraints on mobile devices, it is common to rely solely on placeholders as a means to label fields. This presents a UX problem, in that, once the user begins to fill out a form, no labels are present.

UPS Print Plugin

  •    C

Mozilla (and related) web browser plugin for use with United Parcel Services's website, http://www.ups.com. Provides shipping label printing functionality for UPS compatable thermal printers similar to the Window's only plugin that UPS provides.

3d-bat - 3D Bounding Box Annotation Tool (3D-BAT) Point cloud and Image Labeling

  •    Javascript

1. Step: draw bounding box in the camera image 2. Step: choose current bounding box by activating it 3. Step: You can move it in image space or even change its size by drag and droping 4. Step: Switch into PCD MODE into birds-eye-view 5. Step: Place 3D label into 3D scene to corresponding 2D label 6. Step: Adjust label: 1. drag and dropping directly on label to change position or size 2. use control bar to change position and size (horizontal bar -> rough adjustment, vertical bar -> fine adjustment) 3. Go into camera view to check label with higher intensity and bigger point size 7. Step: Choose label from drop down list 8. Step: Repeat steps 1-7 for all objects in the scene 9. Step: Save labels into file 10. Step: Click on 'HOLD' button if you want to keep the same label positions and sizes 11. Step: click on 'Next camera image'

Linguistic Tree Constructor

  •    C++

Linguistic Tree Constructor (LTC) is a tool for drawing lingusitic syntax trees. The user can define their own node categories, and can label each node with labels, also definable by the user. LTC supports quot;genericquot;, X-Bar and RRG trees.

Jimp - An image processing library written entirely in JavaScript for Node

  •    Javascript

An image processing library for Node written entirely in JavaScript, with zero native dependencies. It supports image manipulation methods like Blit an image, Blur an image, Various color manipulation methods, Resize, Scale and Rotate the image, Apply a dither effect to an image, Mask one image with another, Print text onto an image (watermark) and lot more.


  •    Javascript

This is a simple plugin that turns properly formatted HTML forms into forms with in-field label support. Labels fade when the field is focussed and disappear when text entry begins. Clearing a field and leaving brings back the label.


  •    CSharp

A C# library that simplifies the process of printing to Zebra printers. We hope that this library abstracts enough of the EPL2 language needed to communicate with the Zebra branded printers. It's a simple library and a small set of APIs that should be easy enough to extend an...



PrintSpoolerLibrary is an abstraction of the windows print spooler subsystem. It provides all printing and print spooler functions with an easy to use .NET API. It also provides events when a printjob was printed or a printer has been changed.

Word Document Print Manger - Printing Documents in the Background

  •    CSharp

Prints selected Word Documents (or any other textfile) in the background.

NGridDrawer Library


This library provide printing features for grids of data (DataGridView,...) on the Frameworks DOT NET 2.0 and above

printThis - jQuery printing plugin; print specific elements on a page

  •    Javascript

Debug leaves the iframe visible on the page after printThis runs, allowing you to inspect the markup and CSS. Copy CSS <link> tags to the printThis iframe. On by default.

iOSPlot - Chart library for iOS

  •    Objective-C

Use gesture/tap to show the value label (or mild statistics) for a data point. Further break out colors for customization of background, x/y labels, and shadows. Allow legend labels to appear on either the right or left side of the chart (or not at all). Use the rendered string width of the legend labels to determine right/left side margin. If a legend string is significantly long (200% percentage of default margin width?), truncate or abbreviate it to X characters.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.