Nudge
brew install --cask nudge
v2.1.2.81856
Application for enforcing OS updates
10
30-day installs · #4211
19
90-day · #4974
72
365-day · #5060
1.3k
★ GitHub stars · updated 3mo ago
Links
- https://github.com/macadmins/nudge
- GitHub: macadmins/nudge
- Brew formula source: Casks/n/nudge.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"preflight": null
},
{
"uninstall": [
{
"pkgutil": "com.github.macadmins.Nudge"
}
]
},
{
"pkg": [
"Nudge-2.1.2.81856.pkg"
]
},
{
"binary": [
"$HOMEBREW_PREFIX/Caskroom/nudge/2.1.2.81856/nudge.wrapper.sh",
{
"target": "nudge"
}
],
"target": "$HOMEBREW_PREFIX/bin/nudge"
},
{
"zap": [
{
"trash": "~/Library/Preferences/com.github.macadmins.Nudge.plist"
}
]
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Application for enforcing OS updates",
"disable_reason": null,
"disabled": 0,
"display_name": "Nudge",
"enrichment_fetched_at": "2026-06-20T22:47:31+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "nudge",
"github_default_branch": "main",
"github_last_commit_at": "2026-05-07T16:51:56Z",
"github_readme_excerpt": "\u003cimg src=\"/assets/NudgeIcon.png\" width=10% height=10%\u003e\n\n# Nudge (macadmin\u0027s Slack [#nudge](https://macadmins.slack.com/archives/CDUU7DJQ2))\nNudge is a multilingual application, offering custom user deferrals, which strongly encourages macOS updates. Written in Swift and SwiftUI.\n\nNudge will only work on macOS Big Sur 11 and later and is a replacement for the original Nudge, which was written in Python 2/3. If you need to enforce macOS updates for earlier versions, it is recommended to use [nudge-python](https://github.com/macadmins/nudge-python).\n\nNudge 2.0 enables fully automated updates, by default, by querying the [Simple Organized Feed for Apple Software Updates](https://sofa.macadmins.io/) (SOFA) for macOS releases.\n\nFor more information about installation, deployment, and the user experience, please see the [wiki](https://github.com/macadmins/nudge/wiki).\n\n# Examples of the User Interface\n## simpleMode\n### English\n#### Light\n\u003cimg src=\"/assets/simple_mode/demo_simple_light_1.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/simple_mode/demo_simple_light_2.png\" width=75% height=75%\u003e\n\n#### Dark\n\u003cimg src=\"/assets/simple_mode/demo_simple_dark_1.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/simple_mode/demo_simple_dark_2.png\" width=75% height=75%\u003e\n\n### Localized (Spanish)\n#### Light\n\u003cimg src=\"/assets/simple_mode/demo_simple_light_localized.png\" width=75% height=75%\u003e\n\n#### Dark\n\u003cimg src=\"/assets/simple_mode/demo_simple_dark_localized.png\" width=75% height=75%\u003e\n\n## standardMode\n### English\n#### Light\n\u003cimg src=\"/assets/standard_mode/demo_light_1_icon.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/standard_mode/demo_light_1_no_icon.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/standard_mode/demo_light_2_icon.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/standard_mode/demo_light_2_no_icon.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/standard_mode/demo_light_3.png\" width=75% height=75%\u003e\n\u003cimg src=\"/assets/standard_mode/demo_light_4.png\" width=75% height=75%\u003e\n\n#### Dark\n\u003cimg src=\"/as",
"github_repo": "macadmins/nudge",
"github_stars": 1258,
"github_topics": [],
"homepage": "https://github.com/macadmins/nudge",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 10,
"installs_365d": 72,
"installs_90d": 19,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"Nudge"
],
"one_liner": null,
"rank_30d": 4211,
"rank_365d": 5060,
"rank_90d": 4974,
"raw_hash": "809170248030a5e6",
"ruby_source_path": "Casks/n/nudge.rb",
"tap": "homebrew/cask",
"token": "nudge",
"version": "2.1.2.81856",
"why_use_this": null
}