https://github.com/half0wl/simon
Simple menubar system monitor for macOS, written in Python with pyobjc.
https://github.com/half0wl/simon
macos menubar pyobjc python python3 system-monitor
Last synced: 3 months ago
JSON representation
Simple menubar system monitor for macOS, written in Python with pyobjc.
- Host: GitHub
- URL: https://github.com/half0wl/simon
- Owner: half0wl
- License: mit
- Created: 2017-03-06T17:31:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-10T08:53:08.000Z (over 8 years ago)
- Last Synced: 2025-04-09T21:18:22.080Z (3 months ago)
- Topics: macos, menubar, pyobjc, python, python3, system-monitor
- Language: Python
- Homepage:
- Size: 124 KB
- Stars: 228
- Watchers: 13
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simon
Simple menubar system monitor for macOS, written in Python with pyobjc.

Only tested on macOS Sierra, should work for El Capitan. Supports Python 2.7
and 3.6, versions in between hasn't been tested.## Installation & Usage
Install with pip:
```bash
$ pip install simon_mac
```To run Simon:
```bash
$ simon
Simon is now running.
CTRL+C does not work here.
You can quit through the menubar (Simon -> Quit).
```To remove the Python rocketship icon from your dock (Note: not everyone will
have the dock icon due to differences in Python installations. This **should**
work, but if it doesn't, please open an issue.):```bash
$ simon --suppress-dock-icon
Done! Run Simon again.
```To run Simon in the background, use `nohup`:
```bash
$ nohup simon &
```To quit Simon, quit through the menubar (Simon -> Quit).
## Todo / Upcoming
* More stats - battery, temperature, etc.
* Measure impact on system resources
* Preferences/settings: allow user to set update interval, etc.
* ...## License
MIT