Juice
brew install --cask juice
v2017.06.08170217
Make your battery information a bit more interesting
8
30-day installs · #4511
16
90-day · #5294
62
365-day · #5311
767
★ GitHub stars · updated 2y ago
GitHub topics
apple
battery
battery-information
juice
menubar
Links
- https://github.com/brianmichel/Juice
- GitHub: brianmichel/Juice
- Brew formula source: Casks/j/juice.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"app": [
"Juice.app"
],
"target": "/Applications/Juice.app"
},
{
"zap": [
{
"trash": [
"~/Library/Containers/com.bsm.macos.Juice",
"~/Library/Containers/com.bsm.macos.JuiceHelper"
]
}
]
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Make your battery information a bit more interesting",
"disable_reason": null,
"disabled": 0,
"display_name": "Juice",
"enrichment_fetched_at": "2026-06-20T22:45:26+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "juice",
"github_default_branch": "master",
"github_last_commit_at": "2024-03-30T16:50:08Z",
"github_readme_excerpt": "\n# Juice \u26a1\ufe0f\nMake your battery information a bit more interesting by making your own measurement scale instead of a boring battery indicator.\n\nI was browsing Tumblr one day and saw Cyle make a post about this:\n\n\nThis got me to thinking if something like that was possible from the frameworks that Apple gives us developers. As it turns out the `IOKit` framework provides a wealth of information and triggers about what\u0027s going on with your computer. With this framework you can get power source information and generate callback when values of these sources change!\n\nGoing a step further, I wanted to define a format that would allow for people to create their own scales! Which you can now do, but it\u0027s strings only for the time being.\n\n## Screenshots\n\n\n## Installation\n\nYou can either compile the app through Xcode with the sources, or downloaded the latest binary that has been released [here](https://github.com/brianmichel/Juice/releases/latest)\n\n## Adding A Scale\n\n1. Go to preferences and click the \"Add New Scale\", this will attempt to create and open a new `plist` file that can be used by Juice to load a custom scale. The structure of the plist is described below\n2. Make the desired changes to your scale `plist` in your favorite text editor and save.\n3. Go to preferences and rescan for scales, you should now see the title of the scale you just created in the drop down list of scales to pick from.\n\n## Plist Format\n\nThe format currently used to load custom scales is a simple `plist` file, let\u0027s look at the structure of the document:\n\n```xml\n\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\n\u003c!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\"\u003e\n\u003cplist version=\"1.0\"\u003e\n\u003cdict\u003e\n\t\u003ckey\u003edefault\u003c/key\u003e\n\t\u003cstring\u003eEdit The Default Value To Show\u003c/string\u003e\n\t\u003ckey\u003ede",
"github_repo": "brianmichel/Juice",
"github_stars": 767,
"github_topics": [
"apple",
"battery",
"battery-information",
"juice",
"menubar"
],
"homepage": "https://github.com/brianmichel/Juice",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 8,
"installs_365d": 62,
"installs_90d": 16,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"Juice"
],
"one_liner": null,
"rank_30d": 4511,
"rank_365d": 5311,
"rank_90d": 5294,
"raw_hash": "b32e8dd9bc8f6eaa",
"ruby_source_path": "Casks/j/juice.rb",
"tap": "homebrew/cask",
"token": "juice",
"version": "2017.06.08170217",
"why_use_this": null
}