Gray
brew install --cask gray
v0.17.0
Tool to set light or dark appearance on a per-app basis
16
30-day installs · #3384
56
90-day · #3197
275
365-day · #2867
1.4k
★ GitHub stars · updated 4y ago
Links
- https://github.com/zenangst/Gray
- GitHub: zenangst/Gray
- Brew formula source: Casks/g/gray.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"app": [
"Gray.app"
],
"target": "/Applications/Gray.app"
},
{
"zap": [
{
"trash": [
"~/Library/Application Scripts/com.zenangst.Gray",
"~/Library/Caches/com.zenangst.Gray",
"~/Library/Group Containers/com.zenangst.Gray",
"~/Library/HTTPStorages/com.zenangst.Gray",
"~/Library/Preferences/com.zenangst.Gray.plist",
"~/Library/Saved Application State/com.zenangst.Gray.savedState"
]
}
]
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Tool to set light or dark appearance on a per-app basis",
"disable_reason": null,
"disabled": 0,
"display_name": "Gray",
"enrichment_fetched_at": "2026-06-20T22:44:48+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "gray",
"github_default_branch": "master",
"github_last_commit_at": "2022-07-22T02:40:23Z",
"github_readme_excerpt": "# Gray\n\n\u003cdiv align=\"center\"\u003e\n\n[](https://travis-ci.com/zenangst/Gray)\n\n[](https://www.apple.com/macos/mojave/)\n[](https://opensource.org/licenses/MIT)\n\n\u003c/div\u003e\n\n\u003cimg src=\"https://github.com/zenangst/Gray/blob/master/Resources/Assets.xcassets/AppIcon.appiconset/icon_256x256.png?raw=true\" alt=\"Gray Icon\" align=\"right\" /\u003e\n\nCurrent version: 0.17.0 [[Download](https://github.com/zenangst/Gray/releases/download/0.17.0/Gray.zip)]\n\nEver wanted to have light and dark apps live side-by-side in harmony? Well, now you can. With **Gray** you can pick between the light appearance and the dark appearance on a per-app basis with the click of a button.\n\nTo quote the late Michael Jackson:\n\u003e It don\u0027t matter if you\u0027re black or white\n\n### Instructions\n\nGo into `System Preferences \u003e General` and set your Mac to use dark appearance.\n\n**Note** the application that you want to change the appearance of will have to restart before you see the changes. This is currently handled by **Gray** but be sure to not have any unsaved changes before you start tailoring your macOS experience.\n\n\u003cimg alt=\"Gray\" src=\"https://github.com/zenangst/Gray/blob/master/Images/Screenshot.png\"\u003e\n\n### How it works\n\nUnder the hood, **Gray** simply configures which app should be forced to use the light aqua appearance. You can achieve this without installing **Gray** by merely running a terminal command.\n\n```fish\ndefaults write com.apple.dt.Xcode NSRequiresAquaSystemAppearance -bool YES\n```\n\nThe command creates a new entry in the user\u0027s configuration file for the specific application. It does not alter the system in any way. So when you are done configuring, you can toss **Gray** in the trash if you like (I hope you don\u0027t :) )\n\n## Building\n\nIf you want to build `Gr",
"github_repo": "zenangst/Gray",
"github_stars": 1441,
"github_topics": [],
"homepage": "https://github.com/zenangst/Gray",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 16,
"installs_365d": 275,
"installs_90d": 56,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"Gray"
],
"one_liner": null,
"rank_30d": 3384,
"rank_365d": 2867,
"rank_90d": 3197,
"raw_hash": "cb475f09db3b9cbd",
"ruby_source_path": "Casks/g/gray.rb",
"tap": "homebrew/cask",
"token": "gray",
"version": "0.17.0",
"why_use_this": null
}