https://github.com/elementary/monitor
Manage processes and monitor system resources.
https://github.com/elementary/monitor
elementary-apps elementary-os elementaryos hacktoberfest libgtop libwnck system-monitor vala
Last synced: 17 days ago
JSON representation
Manage processes and monitor system resources.
- Host: GitHub
- URL: https://github.com/elementary/monitor
- Owner: elementary
- License: gpl-3.0
- Created: 2017-07-27T15:13:44.000Z (over 7 years ago)
- Default Branch: dev
- Last Pushed: 2025-03-27T19:56:08.000Z (19 days ago)
- Last Synced: 2025-03-28T12:06:52.942Z (18 days ago)
- Topics: elementary-apps, elementary-os, elementaryos, hacktoberfest, libgtop, libwnck, system-monitor, vala
- Language: Vala
- Homepage:
- Size: 3.72 MB
- Stars: 328
- Watchers: 32
- Forks: 45
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-vala - Monitor - Manage processes and monitor system resources. (Apps / System Tools)
- awesome-elementaryos - Monitor - Manage processes and monitor system resources [:white_check_mark:](https://appcenter.elementary.io/com.github.stsdc.monitor.desktop) (Applications / System Tools)
README
![]()
Monitor
Manage processes and monitor system resources
[]()
[]()
[](https://l10n.elementary.io/engage/desktop/)
## Install
### elementary OS 7 Horus
If you have never added a PPA on your system before, you might need to run this command first:
```bash
sudo apt install -y software-properties-common
```Add the PPA of Monitor and then install it:
```bash
sudo add-apt-repository ppa:stsdc/monitor
sudo apt install io.elementary.monitor
```Monitor will be available from the Applications menu.
## Development
### Install dependencies
Check dependencies in [the deb control file](debian/control).
### Clone, Build & Install
1. Clone:
```bash
git clone --recursive https://github.com/stsdc/monitor
cd monitor
```2. To build with the wingpanel indicator:
```bash
meson builddir --prefix=/usr -Dindicator-wingpanel=enabled
```
Alternatively, to build without the wingpanel indicator:
```bash
meson builddir --prefix=/usr
```3. Install:
```bash
cd builddir
sudo ninja install
```### Debug logging
```bash
G_MESSAGES_DEBUG=all GTK_DEBUG=interactive io.elementary.monitor
```