🍺 BREW Explorer

← all formulae

psutils

brew install psutils v3.3.15_2 GPL-3.0-or-later

Utilities for manipulating PostScript documents

1.6k
30-day installs · #1090
6.8k
90-day · #960
25.8k
365-day · #957
55
★ GitHub stars · updated 3mo ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libpaper",
    "python@3.14"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Utilities for manipulating PostScript documents",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:19+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "psutils",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-04-29T15:33:44Z",
  "github_readme_excerpt": "# PDF and PostScript Utilities\n\nWeb site: https://github.com/rrthomas/psutils  \nMaintainer: Reuben Thomas \u003crrt@sc3d.org\u003e  \n\nPSUtils is a suite of utilities for manipulating PDF and PostScript\ndocuments. You can select and rearrange pages, including arrangement into\nsignatures for booklet printing, combine multple pages into a single page\nfor n-up printing, and resize, flip and rotate pages.\n\nPSUtils is distributed under the GNU General Public License version 3, or,\nat your option, any later version; see the file COPYING. (Some of the input\nfiles in the tests directory are not under this license; see the file\nCOPYRIGHT in that directory.)\n\nIf you simply want to use PSUtils, you will find it in most GNU/Linux\ndistributions; it is available in brew for macOS and Cygwin for Windows.\n\nPostScript files should conform to the PostScript Document Structuring\nConventions (DSC); however, PSUtils intentionally does not check this, as\nsome programs produce non-conforming output that can be successfully\nprocessed anyway. If PSUtils does not work for you, check whether your\nsoftware needs to be configured to produce DSC-conformant PostScript.\n\n\n## Installation\n\nThe easiest way to install PSUtils is from PyPI, the Python Package Index:\n\n`pipx install psutils`\n\n(You may first need to install [pipx](https://pipx.pypa.io).)\n\nPSUtils requires libpaper, which allows named paper sizes to be used and\nconfigured:\n\nlibpaper: https://github.com/rrthomas/libpaper\n\nUnfortunately, `pipx` cannot install libpaper for you, but you might be able\nto install it with `brew` or from other package managers. Otherwise, you can\ninstall libpaper from source (see the link above).\n\n### Installation from source or git\n\nPSUtils requires Python 3.12 or later, a handful of Python libraries (listed\nin `pyproject.toml`, and automatically installed by the build procedure).\n\nIn the source directory: `make build` (requires the `build` Python package\nto be installed).\n\nNote that to use the scripts before installing th",
  "github_repo": "rrthomas/psutils",
  "github_stars": 55,
  "github_topics": [],
  "homepage": "https://github.com/rrthomas/psutils",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 1582,
  "installs_365d": 25770,
  "installs_90d": 6828,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-3.0-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "psutils",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1090,
  "rank_365d": 957,
  "rank_90d": 960,
  "raw_hash": "16e89edd893019a2",
  "recommended_dependencies": [],
  "revision": 2,
  "ruby_source_path": "Formula/p/psutils.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "3.3.15",
  "versioned_formulae": [],
  "why_use_this": null
}