{"id":22415808,"url":"https://github.com/xmas7/printnode-ruby","last_synced_at":"2026-02-11T11:03:38.648Z","repository":{"id":143167445,"uuid":"541625558","full_name":"xmas7/printnode-ruby","owner":"xmas7","description":"PrintNode is a cloud printing service which allows you to connect any printer to your applicatino using our PrintNode Client and easy to use JSON API.","archived":false,"fork":false,"pushed_at":"2022-09-26T14:22:46.000Z","size":149,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-17T16:34:28.103Z","etag":null,"topics":["api","node","print","printnode","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xmas7.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-26T14:21:57.000Z","updated_at":"2024-05-20T11:11:41.000Z","dependencies_parsed_at":"2023-06-02T17:15:28.567Z","dependency_job_id":null,"html_url":"https://github.com/xmas7/printnode-ruby","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xmas7/printnode-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmas7%2Fprintnode-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmas7%2Fprintnode-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmas7%2Fprintnode-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmas7%2Fprintnode-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xmas7","download_url":"https://codeload.github.com/xmas7/printnode-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xmas7%2Fprintnode-ruby/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29332292,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T06:13:03.264Z","status":"ssl_error","status_checked_at":"2026-02-11T06:12:55.843Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","node","print","printnode","ruby"],"created_at":"2024-12-05T15:13:44.780Z","updated_at":"2026-02-11T11:03:38.628Z","avatar_url":"https://github.com/xmas7.png","language":"Ruby","readme":"# PrintNode-Ruby [![Gem Version](https://badge.fury.io/rb/printnode.svg)](http://badge.fury.io/rb/printnode)\n\nPrintNode is a cloud printing service which allows you to connect any printer to your applicatino using our PrintNode Client and easy to use JSON API.\n\nThis quick start guide covers using the Ruby API Library. There are examples to show how to use the API Library. It assumes that you have a [PrintNode](https://www.printnode.com) account.\n\n##Installation\n\n###Prerequisites\n\n* Ruby 1.9.x or Ruby 2.x.x\n* rubygems\n\n###Installing from rubygems\nSimply install via `gem install printnode` with root privileges.\n\n###Building and installing from gemspec\nFirstly, you need to build the gem via:\n```bash\ngem build printnode.gemspec\n```\nThen install it via `gem install printnode-x.x.x.gem` with root privileges.\n\n##Quick Start\n\nFirstly, make sure you require the library when using the code:\n\n```Ruby\nrequire 'printnode'\n```\n\nThen, you can start using the code:\n\n```Ruby\nauth = PrintNode::Auth.new(\"MyApiKey\")\nclient = PrintNode::Client.new(auth)\n\nmyComputers = client.computers\nmyPrinters = client.printers\n```\n\n##Docs\n\na Ruby *yardoc* is included in PrintNode-Ruby/doc/ and are also available [online.](http://www.rubydoc.info/github/PrintNode/PrintNode-Ruby)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxmas7%2Fprintnode-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxmas7%2Fprintnode-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxmas7%2Fprintnode-ruby/lists"}