{"id":13908019,"url":"https://github.com/0ry0n/Resource_Monitor","last_synced_at":"2025-07-18T06:32:22.785Z","repository":{"id":40424782,"uuid":"163204637","full_name":"0ry0n/Resource_Monitor","owner":"0ry0n","description":"Resource_Monitor is a GNOME Shell extension that Monitor the use of system resources like cpu, ram, disk, network and display them in GNOME Shell top bar.","archived":false,"fork":false,"pushed_at":"2024-11-05T09:17:06.000Z","size":2511,"stargazers_count":152,"open_issues_count":5,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-05T10:27:04.295Z","etag":null,"topics":["gnome","gnome-extension","gnome-javascript","gnome-shell","gnome-shell-extension","gtk","resource-monitor","utility"],"latest_commit_sha":null,"homepage":"https://extensions.gnome.org/extension/1634/resource-monitor/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0ry0n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://www.paypal.com/paypalme/0ry0n"]}},"created_at":"2018-12-26T17:55:44.000Z","updated_at":"2024-11-04T14:03:26.000Z","dependencies_parsed_at":"2023-11-20T17:48:15.559Z","dependency_job_id":"6177841c-6dcd-4fdc-8ca3-039e1a325f20","html_url":"https://github.com/0ry0n/Resource_Monitor","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0ry0n%2FResource_Monitor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0ry0n%2FResource_Monitor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0ry0n%2FResource_Monitor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0ry0n%2FResource_Monitor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0ry0n","download_url":"https://codeload.github.com/0ry0n/Resource_Monitor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226361634,"owners_count":17612933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gnome","gnome-extension","gnome-javascript","gnome-shell","gnome-shell-extension","gtk","resource-monitor","utility"],"created_at":"2024-08-06T23:02:24.978Z","updated_at":"2024-11-25T16:31:20.880Z","avatar_url":"https://github.com/0ry0n.png","language":"JavaScript","funding_links":["https://www.paypal.com/paypalme/0ry0n"],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"[ego]: https://extensions.gnome.org/extension/1634/resource-monitor/\n\n# Resource_Monitor GNOME Shell Extension [\u003cimg src=\"https://raw.githubusercontent.com/andyholmes/gnome-shell-extensions-badge/master/get-it-on-ego.svg?sanitize=true\" alt=\"Get it on GNOME Extensions\" height=\"100\" align=\"right\"\u003e][ego]\n[![License: GPL-3.0](https://img.shields.io/badge/License-GPL--3.0-blue.svg)](https://opensource.org/licenses/GPL-3.0)\n\nResource_Monitor is a GNOME Shell extension that provides real-time monitoring of key system resources directly in the GNOME Shell top bar. It tracks CPU usage, load average, and temperature; RAM and swap usage; disk stats and space; GPU usage, memory, and temperature; and network activity for both WLAN and Ethernet connections.\n\n| Main View           |\n| ------------------- |\n| ![Main View](/images/main.png) |\n\n## GNOME Shell versions supported\n**45, 46, 47**\n- For older GNOME versions see the [gnome-3.28-3.38](../../tree/gnome-3.28-3.38) or [gnome-40-44](../../tree/gnome-40-44) branch.\n\n## How-To Install\n\n### From GNOME Extensions\n\n- Visit [GNOME Extensions](https://extensions.gnome.org/extension/1634/resource-monitor/) and install from there.\n\n### Using the Latest Release\n\n1. Download the latest [Release](../../releases/latest) from GitHub.\n2. Unzip `Resource_Monitor@Ory0n.zip`.\n3. Move the `Resource_Monitor@Ory0n` folder to `~/.local/share/gnome-shell/extensions/`.\n4. Activate the extension using GNOME Extensions.\n\n## Preferences\n\n| Global Preferences | CPU Preferences | RAM Preferences |\n| ------------------- | --------------- | --------------- |\n| ![Global Preferences](/images/global.png) | ![CPU Preferences](/images/cpu.png) | ![RAM Preferences](/images/ram.png) |\n\n| SWAP Preferences | DISK Preferences | NET Preferences |\n| ------------------- | ------------------- | ------------------- |\n| ![SWAP Preferences](/images/swap.png) | ![DISK Preferences](/images/disk.png) | ![NET Preferences](/images/net.png) |\n\n| THERMAL Preferences | GPU Preferences |\n| ------------------- | ------------------- |\n| ![THERMAL Preferences](/images/thermal.png) | ![GPU Preferences](/images/gpu.png) |\n\n## About Units\n\nThe units displayed in Resource_Monitor are in K, M, ... (powers of 1024), or KB, MB, ... (powers of 1000).\n\n## Bug Reporting\n\nTo report issues or request features, please use the [GitHub Issues](../../issues) tracker. Include relevant details to help us understand and address the problem efficiently.\n\n## Change Log\n\n**Version 25 (nov 5, 2024)**\n- Cleanup code.\n- Other bug fixes.\n\n**Version 24 (Oct 28, 2024)**\n- Removed deprecated TreeView component.\n- Added custom peripheral name support.\n- Adjusted width with scale factor for better sizing.\n- Enhanced UI for improved user experience.\n- Other bug fixes.\n\n**Version 23 (Oct 18, 2024)**\n- Added support for GNOME 47.\n- Introduced memory alerts for RAM and SWAP usage to enhance monitoring capabilities.\n- Improved CPU frequency monitoring by reading all CPU core frequencies and displaying the highest value.\n- Added color coding for all items to enhance visual clarity and differentiation.\n- Integrated Zenpower thermal sensors; thanks to @mclvren for the contribution.\n- Fixed issues with CPU temperature reading.\n- Other bug fixes.\n\n**Version 22 (Jun 3, 2024)**\n- Added support for GNOME 46: thanks to @DanielusG.\n\n**Version 21 (Jan 2, 2024)**\n- Added support for GNOME 45.\n- Fixed left-click custom-program functionality.\n- Other bug fixes.\n\n## Authors\n\n- **Giuseppe Silvestro** - *Initial work* - [0ry0n](https://github.com/0ry0n)\n\n## License\n\nThis project is licensed under the GNU GPL-3.0 License - see the [LICENSE.md](/LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0ry0n%2FResource_Monitor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0ry0n%2FResource_Monitor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0ry0n%2FResource_Monitor/lists"}