PHPackages                             goedgepickt/printnode-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. goedgepickt/printnode-php

ActiveLibrary[API Development](/categories/api)

goedgepickt/printnode-php
=========================

Connect any printer to your application with PrintNode Client and easy to use JSON API

v1.0.3(2y ago)032.3k↓39.2%3PHPPHP ^7.2 || ^8.0

Since Sep 19Pushed 2y agoCompare

[ Source](https://github.com/GoedGepickt/PrintNode-PHP)[ Packagist](https://packagist.org/packages/goedgepickt/printnode-php)[ Docs](https://github.com/GoedGepickt/printnode-php)[ RSS](/packages/goedgepickt-printnode-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)DependenciesVersions (3)Used By (0)

PrintNode-PHP
=============

[](#printnode-php)

Fork of:

PrintNode is a cloud printing services which allows you to connect any printer to your application using our PrintNode Client and easy to use JSON API.

See [www.printnode.com](http://www.printnode.com) for more information.

This quick start guide covers using the PHP API library. It shows how to find which Computers and Printers you have available for printing and how you can submit PrintJobs using the provided PHP API libraries.

Step 1: Sign Up
---------------

[](#step-1-sign-up)

Before you can use the API, you will need to sign up to PrintNode account, and make a new API key. You can sign up here

Step 2: Add a computer and printer
----------------------------------

[](#step-2-add-a-computer-and-printer)

To have somewhere to print to you need to download and install the PrintNode desktop client on a computer with some printers. You can download the PrintNode Client installer here - [www.printnode.com/download](http://www.printnode.com/download) . It should be intuitive to setup but for more detailed instructions please see here:  .

Step 3: Install library
-----------------------

[](#step-3-install-library)

### Download the PHP Library

[](#download-the-php-library)

You can download the client from our Github account. If you have a git client installed locally, you can clone our repository

### Install via composer

[](#install-via-composer)

```
composer require jsrm99/printnode-php:dev-master
```

Step 4: See examples how to use this library
--------------------------------------------

[](#step-4-see-examples-how-to-use-this-library)

See `examples` directory to learn how to use this library.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~131 days

Total

2

Last Release

840d ago

PHP version history (2 changes)v1.0.0PHP &gt;=7.0

v1.0.3PHP ^7.2 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/e64af758b2e9591ec877a90129176f6e235e8eb8a1fd0b68c6190d68cdb05ecc?d=identicon)[GoedGepickt](/maintainers/GoedGepickt)

---

Top Contributors

[![printnode-jake](https://avatars.githubusercontent.com/u/13378326?v=4)](https://github.com/printnode-jake "printnode-jake (27 commits)")[![petertuthill](https://avatars.githubusercontent.com/u/14946367?v=4)](https://github.com/petertuthill "petertuthill (16 commits)")[![mattomlet](https://avatars.githubusercontent.com/u/6973199?v=4)](https://github.com/mattomlet "mattomlet (7 commits)")[![igormukhingmailcom](https://avatars.githubusercontent.com/u/6544038?v=4)](https://github.com/igormukhingmailcom "igormukhingmailcom (7 commits)")[![matthewjwbyrne](https://avatars.githubusercontent.com/u/79928206?v=4)](https://github.com/matthewjwbyrne "matthewjwbyrne (4 commits)")[![bastiaansenglenn](https://avatars.githubusercontent.com/u/33938529?v=4)](https://github.com/bastiaansenglenn "bastiaansenglenn (3 commits)")[![PrintNodeLtd](https://avatars.githubusercontent.com/u/3169166?v=4)](https://github.com/PrintNodeLtd "PrintNodeLtd (3 commits)")[![joostfaassen](https://avatars.githubusercontent.com/u/411113?v=4)](https://github.com/joostfaassen "joostfaassen (2 commits)")[![jbsiddall](https://avatars.githubusercontent.com/u/1850562?v=4)](https://github.com/jbsiddall "jbsiddall (1 commits)")[![tomaszdurda](https://avatars.githubusercontent.com/u/79924734?v=4)](https://github.com/tomaszdurda "tomaszdurda (1 commits)")[![t-oates](https://avatars.githubusercontent.com/u/8447839?v=4)](https://github.com/t-oates "t-oates (1 commits)")

---

Tags

phpapiprintingPrintNode

### Embed Badge

![Health badge](/badges/goedgepickt-printnode-php/health.svg)

```
[![Health](https://phpackages.com/badges/goedgepickt-printnode-php/health.svg)](https://phpackages.com/packages/goedgepickt-printnode-php)
```

###  Alternatives

[printnode/printnode-php

Connect any printer to your application with PrintNode Client and easy to use JSON API

891.1M4](/packages/printnode-printnode-php)[jstolpe/instagram-graph-api-php-sdk

Instagram Graph API PHP SDK

13998.4k2](/packages/jstolpe-instagram-graph-api-php-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
