pkg.soopen package index

brew / rank 1444

Install screenresolution with Homebrew, MacPorts

Get, set, and list display resolution. Version 1.6 via Homebrew; verified 2026-09-13. Also installable with macports: sudo port install screenresolution.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install screenresolution

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install screenresolution

MacPorts ports tree · sysutils/screenresolution/Portfile · source: api.github.com

overview

Package summary

Get, set, and list display resolution

Commands and aliases

  • screenresolution

history

Project history and usage

screenresolution is a macOS command-line utility for getting, listing, and setting active-display resolutions.

Project history

screenresolution was developed as a small C command-line program for querying current display modes, listing available modes, and setting modes on active macOS displays. Its original documentation targets Mac OS X 10.6 and later.

Adoption history

screenresolution is distributed through Homebrew and MacPorts, fitting the longstanding package-manager role of exposing macOS system settings to shell scripts and automation.

How it is used

`screenresolution get` reports active-display modes, `screenresolution list` shows available modes, and `screenresolution set` applies one or more modes. The `skip` operand leaves a lower-numbered display unchanged.

Why package nerds care

The package is a focused Unix-style utility that makes an otherwise graphical macOS display setting available to scripts, remote administration, and reproducible workstation setup.

Timeline

  • Original implementation: Developed and tested for Mac OS X 10.6 using Clang, with GCC compatibility noted.
  • Package adoption: Distributed through Homebrew and MacPorts.

Related projects

  • The utility relies on macOS Quartz/Core Graphics display services.
  • Homebrew and MacPorts provide its documented package-manager distribution.

Sources

  • Official README: https://github.com/jhford/screenresolution#readme
  • source_facts.package-manager

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 10 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
screenresolutioncliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-09-19
manager version1.6
manager updated2026-09-13
local dataok
upstreamcurrent
latest detectedv1.6

https://github.com/jhford/screenresolution

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:screenresolution
Version1.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/screenresolution
Homepagehttps://github.com/jhford/screenresolution
Repositoryhttps://github.com/jhford/screenresolution
LicenseGPL-2.0-only
Source archivehttps://github.com/jhford/screenresolution/archive/refs/tags/v1.6.tar.gz
Last updated2026-09-13T14:07:23Z
Pulseupdated
Bottleavailable (on arm64_big_sur, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namescreenresolution
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • macos
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts95%

screenresolution

sudo port install screenresolution
  • normalized package name match
  • Matched by: Screenresolution
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/screenresolution/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation