{"id":18248931,"url":"https://github.com/css-tricks/the-printliminator","last_synced_at":"2025-04-05T16:11:01.709Z","repository":{"id":79271316,"uuid":"1975849","full_name":"CSS-Tricks/The-Printliminator","owner":"CSS-Tricks","description":null,"archived":false,"fork":false,"pushed_at":"2024-01-17T16:40:08.000Z","size":1316,"stargazers_count":368,"open_issues_count":21,"forks_count":45,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-03-29T15:11:17.672Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://css-tricks.github.io/The-Printliminator/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CSS-Tricks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","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":"2011-06-30T01:38:07.000Z","updated_at":"2025-03-09T09:34:19.000Z","dependencies_parsed_at":"2024-11-05T09:43:34.876Z","dependency_job_id":"305e7a3d-592a-4e4e-9e61-a865e925c091","html_url":"https://github.com/CSS-Tricks/The-Printliminator","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSS-Tricks%2FThe-Printliminator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSS-Tricks%2FThe-Printliminator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSS-Tricks%2FThe-Printliminator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CSS-Tricks%2FThe-Printliminator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CSS-Tricks","download_url":"https://codeload.github.com/CSS-Tricks/The-Printliminator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247361695,"owners_count":20926643,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-05T09:38:45.117Z","updated_at":"2025-04-05T16:11:01.677Z","avatar_url":"https://github.com/CSS-Tricks.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"The Printliminator is a simple tool you can use to make websites print better.\nOne click to activate, and then click to remove elements from the page, remove graphics, and apply\nbetter print styling.\n\n![screenshot](https://cloud.githubusercontent.com/assets/136959/10418826/4ccd60c6-702b-11e5-8ed8-f4d4df66e6d5.png)\n\nGet the:\n* [Bookmarklet](//css-tricks.github.io/The-Printliminator/)\n* [Chrome Extension](//chrome.google.com/webstore/detail/the-printliminator/nklechikgnfoonbfmcalddjcpmcmgapf?hl=en-US\u0026gl=US)\n* [Opera Extension](//addons.opera.com/en/extensions/details/the-printliminator/?display=en)\n\n### Limitations\n\n* Bookmarklet: due to Content Security Policy directives on some sites, the Printliminator bookmarklet script is not able to load on some sites (e.g. GitHub). To get around this problem, use the Chrome or Opera extension. Hopefully, Firefox \u0026amp; Safari extensions/addons will quickly follow.\n* Chrome/Opera extension: if a popup window is opened for printing, like Yahoo mail does, then the extension will not work in the popup. [An issue](https://code.google.com/p/chromium/issues/detail?id=530658) was submitted and it sounds like they will be providing a fix.\n\n### To Do\n\n* Support more languages: waiting for willing users to help!\n* Create Firefox \u0026 Safari extensions.\n\n### Credits\n\n* By [Chris Coyier](http://chriscoyier.net) and [Devon Govett](http://devongovett.wordpress.com/).\n* Updates \u0026 extensions by [Rob Garrison](http://wowmotty.blogspot.com/).\n* Icons by [Function](http://wefunction.com/2008/07/function-free-icon-set/).\n* Print stylesheet based on [Hartija](http://code.google.com/p/hartija/).\n* Translations provided by [Transifex](https://www.transifex.com).\n\n### Contributing\n\n* Pull requests are welcome!\n* Provide additional translations via [Transifex](https://www.transifex.com/css-tricks/the-printliminator/) or with a pull request.\n\n### Recent Changes\n\n#### Version 4.0.5 (10/11/2015)\n\n* Readme:\n  * Add link to Opera extension.\n  * Fix link to Transifex.\n* Demo: Add video \u0026 repo link.\n* Locales:\n  * Add French locale. See [pull #7](https://github.com/CSS-Tricks/The-Printliminator/pull/7); thanks [yukulele](https://github.com/yukulele)!\n  * Update missing locale string \u0026 fix button overflow issues\n* Include non-numpad keys for font-resizing. Fixes [issue #8](https://github.com/CSS-Tricks/The-Printliminator/issues/8).\n* Fix extension messaging options.\n\n#### Version 4.0.4 (9/30/2015)\n\n* Add screenshots of Opera extesion.\n* Rename Chrome screenshots.\n* Version bump to resubmit Opera extension.\n\n#### Version 4.0.3 (9/28/2015)\n\n* Fix icon file name in Chrome manifest which was preventing the extension from working.\n* Added, then removed Chrome extension autoupdating code... no longer supported :(\n\n#### Version 4.0.1 (9/28/2015)\n\n* Update your Bookmarklets as the code to execute the loaded Printliminator code has changed!\n* Big lumped changes...\n  * Created Chrome \u0026 Opera extensions (no change needed to support both).\n  * Grunt build to include all code for the bookmarklet \u0026 extension code in one file.\n  * Added English locale file which make it easy to add additional language support.\n  * A main `src/options.json` file now contains settings \u0026 class names used across all files.\n  * Converted all css to SCSS.\n  * New The Printliminator logo designed by Chris!\n  * Add some basic unit testing for DOM traversing.\n  * All production files are now located in the `dist` folder; `printliminator.min.js` is still located in the root.\n  * Added [wiki documentation](https://github.com/CSS-Tricks/The-Printliminator/wiki).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcss-tricks%2Fthe-printliminator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcss-tricks%2Fthe-printliminator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcss-tricks%2Fthe-printliminator/lists"}