{"id":13398824,"url":"https://github.com/nicolargo/glances","last_synced_at":"2026-02-08T18:01:17.362Z","repository":{"id":1977849,"uuid":"2909429","full_name":"nicolargo/glances","owner":"nicolargo","description":"Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.","archived":false,"fork":false,"pushed_at":"2025-05-11T10:01:24.000Z","size":45048,"stargazers_count":28593,"open_issues_count":193,"forks_count":1583,"subscribers_count":509,"default_branch":"develop","last_synced_at":"2025-05-12T18:14:36.607Z","etag":null,"topics":["monitoring","multi-platform","python","restful","restful-api","system","terminal","web"],"latest_commit_sha":null,"homepage":"http://nicolargo.github.io/glances/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"pingcap/tidb","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicolargo.png","metadata":{"files":{"readme":"README.rst","changelog":"NEWS.rst","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"COPYING","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":"docs/support.rst","governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"nicolargo"}},"created_at":"2011-12-04T08:49:15.000Z","updated_at":"2025-05-12T16:06:27.000Z","dependencies_parsed_at":"2023-11-18T03:29:37.852Z","dependency_job_id":"ddb96096-87d0-4859-8001-bb0d5a3e06e4","html_url":"https://github.com/nicolargo/glances","commit_stats":{"total_commits":4874,"total_committers":197,"mean_commits":"24.741116751269036","dds":"0.34571194091095614","last_synced_commit":"e4bc144f31df6ba7f3971b1d11b222ade95860be"},"previous_names":[],"tags_count":132,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolargo%2Fglances","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolargo%2Fglances/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolargo%2Fglances/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolargo%2Fglances/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicolargo","download_url":"https://codeload.github.com/nicolargo/glances/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253795161,"owners_count":21965487,"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":["monitoring","multi-platform","python","restful","restful-api","system","terminal","web"],"created_at":"2024-07-30T19:00:31.916Z","updated_at":"2026-02-08T18:01:17.345Z","avatar_url":"https://github.com/nicolargo.png","language":"Python","readme":".. raw:: html\n\n   \u003cdiv align=\"center\"\u003e\n\n.. image:: ./docs/_static/glances-responsive-webdesign.png\n\n.. raw:: html\n\n   \u003ch1\u003eGlances\u003c/h1\u003e\n\nAn Eye on your System\n\n|  |pypi| |test| |contributors| |quality|\n|  |starts| |docker| |pypistat| |sponsors|\n|  |reddit|\n\n.. |pypi| image:: https://img.shields.io/pypi/v/glances.svg\n    :target: https://pypi.python.org/pypi/Glances\n\n.. |starts| image:: https://img.shields.io/github/stars/nicolargo/glances.svg\n    :target: https://github.com/nicolargo/glances/\n    :alt: Github stars\n\n.. |docker| image:: https://img.shields.io/docker/pulls/nicolargo/glances\n    :target: https://hub.docker.com/r/nicolargo/glances/\n    :alt: Docker pull\n\n.. |pypistat| image:: https://pepy.tech/badge/glances/month\n    :target: https://pepy.tech/project/glances\n    :alt: Pypi downloads\n\n.. |test| image:: https://github.com/nicolargo/glances/actions/workflows/ci.yml/badge.svg?branch=develop\n    :target: https://github.com/nicolargo/glances/actions\n    :alt: Linux tests (GitHub Actions)\n\n.. |contributors| image:: https://img.shields.io/github/contributors/nicolargo/glances\n    :target: https://github.com/nicolargo/glances/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+contributor%22\n    :alt: Contributors\n\n.. |quality| image:: https://scrutinizer-ci.com/g/nicolargo/glances/badges/quality-score.png?b=develop\n    :target: https://scrutinizer-ci.com/g/nicolargo/glances/?branch=develop\n    :alt: Code quality\n\n.. |sponsors| image:: https://img.shields.io/github/sponsors/nicolargo\n    :target: https://github.com/sponsors/nicolargo\n    :alt: Sponsors\n\n.. |twitter| image:: https://img.shields.io/badge/X-000000?style=for-the-badge\u0026logo=x\u0026logoColor=white\n    :target: https://twitter.com/nicolargo\n    :alt: @nicolargo\n\n.. |reddit| image:: https://img.shields.io/badge/Reddit-FF4500?style=for-the-badge\u0026logo=reddit\u0026logoColor=white\n    :target: https://www.reddit.com/r/glances/\n    :alt: @reddit\n\n.. raw:: html\n\n   \u003c/div\u003e\n\nSummary 🌟\n==========\n\n**Glances** is an open-source system cross-platform monitoring tool.\nIt allows real-time monitoring of various aspects of your system such as\nCPU, memory, disk, network usage etc. It also allows monitoring of running processes,\nlogged in users, temperatures, voltages, fan speeds etc.\nIt also supports container monitoring, it supports different container management\nsystems such as Docker, LXC. The information is presented in an easy to read dashboard\nand can also be used for remote monitoring of systems via a web interface or command\nline interface. It is easy to install and use and can be customized to show only\nthe information that you are interested in.\n\nIn client/server mode, remote monitoring could be done via terminal,\nWeb interface or API (XML-RPC and RESTful).\nStats can also be exported to files or external time/value databases, CSV or direct\noutput to STDOUT.\n\nGlances is written in Python and uses libraries to grab information from\nyour system. It is based on an open architecture where developers can\nadd new plugins or exports modules.\n\nUsage 👋\n========\n\nFor the standalone mode, just run:\n\n.. code-block:: console\n\n    $ glances\n\n.. image:: ./docs/_static/glances-summary.png\n\nFor the Web server mode, run:\n\n.. code-block:: console\n\n    $ glances -w\n\nand enter the URL ``http://\u003cip\u003e:61208`` in your favorite web browser.\n\nIn this mode, a HTTP/Restful API is exposed, see document `RestfulApi`_ for more details.\n\n.. image:: ./docs/_static/screenshot-web.png\n\nFor the client/server mode (remote monitoring through XML-RPC), run the following command on the server:\n\n.. code-block:: console\n\n    $ glances -s\n\nand this one on the client:\n\n.. code-block:: console\n\n    $ glances -c \u003cip\u003e\n\nYou can also detect and display all Glances servers available on your\nnetwork (or defined in the configuration file) in TUI:\n\n.. code-block:: console\n\n    $ glances --browser\n\nor WebUI:\n\n.. code-block:: console\n\n    $ glances -w --browser\n\nIt possible to display raw stats on stdout:\n\n.. code-block:: console\n\n    $ glances --stdout cpu.user,mem.used,load\n    cpu.user: 30.7\n    mem.used: 3278204928\n    load: {'cpucore': 4, 'min1': 0.21, 'min5': 0.4, 'min15': 0.27}\n    cpu.user: 3.4\n    mem.used: 3275251712\n    load: {'cpucore': 4, 'min1': 0.19, 'min5': 0.39, 'min15': 0.27}\n    ...\n\nor in a CSV format thanks to the stdout-csv option:\n\n.. code-block:: console\n\n    $ glances --stdout-csv now,cpu.user,mem.used,load\n    now,cpu.user,mem.used,load.cpucore,load.min1,load.min5,load.min15\n    2018-12-08 22:04:20 CEST,7.3,5948149760,4,1.04,0.99,1.04\n    2018-12-08 22:04:23 CEST,5.4,5949136896,4,1.04,0.99,1.04\n    ...\n\nor in a JSON format thanks to the stdout-json option (attribute not supported in this mode in order to have a real JSON object in output):\n\n.. code-block:: console\n\n    $ glances --stdout-json cpu,mem\n    cpu: {\"total\": 29.0, \"user\": 24.7, \"nice\": 0.0, \"system\": 3.8, \"idle\": 71.4, \"iowait\": 0.0, \"irq\": 0.0, \"softirq\": 0.0, \"steal\": 0.0, \"guest\": 0.0, \"guest_nice\": 0.0, \"time_since_update\": 1, \"cpucore\": 4, \"ctx_switches\": 0, \"interrupts\": 0, \"soft_interrupts\": 0, \"syscalls\": 0}\n    mem: {\"total\": 7837949952, \"available\": 2919079936, \"percent\": 62.8, \"used\": 4918870016, \"free\": 2919079936, \"active\": 2841214976, \"inactive\": 3340550144, \"buffers\": 546799616, \"cached\": 3068141568, \"shared\": 788156416}\n    ...\n\nLast but not least, you can use the fetch mode to get a quick look of a machine:\n\n.. code-block:: console\n\n    $ glances --fetch\n\nResults look like this:\n\n.. image:: ./docs/_static/screenshot-fetch.png\n\nUse Glances as a Python library 📚\n==================================\n\nYou can access the Glances API by importing the `glances.api` module and creating an\ninstance of the `GlancesAPI` class. This instance provides access to all Glances plugins\nand their fields. For example, to access the CPU plugin and its total field, you can\nuse the following code:\n\n.. code-block:: python\n\n    \u003e\u003e\u003e from glances import api\n    \u003e\u003e\u003e gl = api.GlancesAPI()\n    \u003e\u003e\u003e gl.cpu\n    {'cpucore': 16,\n     'ctx_switches': 1214157811,\n     'guest': 0.0,\n     'idle': 91.4,\n     'interrupts': 991768733,\n     'iowait': 0.3,\n     'irq': 0.0,\n     'nice': 0.0,\n     'soft_interrupts': 423297898,\n     'steal': 0.0,\n     'syscalls': 0,\n     'system': 5.4,\n     'total': 7.3,\n     'user': 3.0}\n    \u003e\u003e\u003e gl.cpu.get(\"total\")\n    7.3\n    \u003e\u003e\u003e gl.mem.get(\"used\")\n    12498582144\n    \u003e\u003e\u003e gl.auto_unit(gl.mem.get(\"used\"))\n    11.6G\n\nIf the stats return a list of items (like network interfaces or processes), you can\naccess them by their name:\n\n.. code-block:: python\n\n    \u003e\u003e\u003e gl.network.keys()\n    ['wlp0s20f3', 'veth33b370c', 'veth19c7711']\n    \u003e\u003e\u003e gl.network.get(\"wlp0s20f3\")\n    {'alias': None,\n     'bytes_all': 362,\n     'bytes_all_gauge': 9242285709,\n     'bytes_all_rate_per_sec': 1032.0,\n     'bytes_recv': 210,\n     'bytes_recv_gauge': 7420522678,\n     'bytes_recv_rate_per_sec': 599.0,\n     'bytes_sent': 152,\n     'bytes_sent_gauge': 1821763031,\n     'bytes_sent_rate_per_sec': 433.0,\n     'interface_name': 'wlp0s20f3',\n     'key': 'interface_name',\n     'speed': 0,\n     'time_since_update': 0.3504955768585205}\n\nFor a complete example of how to use Glances as a library, have a look to the `PythonApi`_.\n\nDocumentation 📜\n================\n\nFor complete documentation have a look at the readthedocs_ website.\n\nIf you have any question (after RTFM! and the `FAQ`_), please post it on the official Reddit `forum`_ or in GitHub `Discussions`_.\n\nGateway to other services 🌐\n============================\n\nGlances can export stats to:\n\n- files: ``CSV`` and ``JSON``\n- databases:  ``InfluxDB``, ``ElasticSearch``, ``PostgreSQL/TimeScale``, ``Cassandra``, ``CouchDB``, ``OpenTSDB``, ``Prometheus``, ``StatsD``, ``Riemann`` and ``Graphite``\n- brokers: ``RabbitMQ/ActiveMQ``, ``NATS``, ``ZeroMQ`` and ``Kafka``\n- others: ``RESTful`` endpoint\n\nInstallation 🚀\n===============\n\nThere are several methods to test/install Glances on your system. Choose your weapon!\n\nPyPI: Pip, the standard way\n---------------------------\n\nGlances is on ``PyPI``. By using PyPI, you will be using the latest stable version.\n\nTo install Glances, simply use the ``pip`` command line in an virtual environment.\n\n.. code-block:: console\n\n    cd ~\n    python3 -m venv ~/.venv\n    source ~/.venv/bin/activate\n    pip install glances\n\n*Note*: Python headers are required to install `psutil`_, a Glances\ndependency. For example, on Debian/Ubuntu **the simplest** is\n``apt install python3-psutil`` or alternatively need to install first\nthe *python-dev* package and gcc (*python-devel* on Fedora/CentOS/RHEL).\nFor Windows, just install psutil from the binary installation file.\n\nBy default, Glances is installed **without** the Web interface dependencies.\n\nTo install it, use the following command:\n\n.. code-block:: console\n\n    pip install 'glances[web]'\n\nFor a full installation (with all features, see features list bellow):\n\n.. code-block:: console\n\n    pip install 'glances[all]'\n\nFeatures list:\n\n- all: install dependencies for all features\n- action: install dependencies for action feature\n- browser: install dependencies for Glances centram browser\n- cloud: install dependencies for cloud plugin\n- containers: install dependencies for container plugin\n- export: install dependencies for all exports modules\n- gpu: install dependencies for GPU plugin\n- graph: install dependencies for graph export\n- ip: install dependencies for IP public option\n- raid: install dependencies for RAID plugin\n- sensors: install dependencies for sensors plugin\n- smart: install dependencies for smart plugin\n- snmp: install dependencies for SNMP\n- sparklines: install dependencies for sparklines option\n- web: install dependencies for Webserver (WebUI) and Web API\n- wifi: install dependencies for Wifi plugin\n\nTo upgrade Glances to the latest version:\n\n.. code-block:: console\n\n    pip install --upgrade glances\n\nPyPI: PipX, the alternative way\n-------------------------------\n\nInstall PipX on your system. For example on Ubuntu/Debian:\n\n.. code-block:: console\n\n    sudo apt install pipx\n\nThen install Glances (with all features):\n\n.. code-block:: console\n\n    pipx install 'glances[all]'\n\nThe glances script will be installed in the ~/.local/bin folder.\n\nTo upgrade Glances to the latest version:\n\n.. code-block:: console\n\n    pipx upgrade glances\n\nDocker: the cloudy way\n----------------------\n\nGlances Docker images are available. You can use it to monitor your\nserver and all your containers !\n\nThe following tags are available:\n\n- *latest-full* for a full Alpine Glances image (latest release) with all dependencies\n- *latest* for a basic Alpine Glances (latest release) version with minimal dependencies (FastAPI and Docker)\n- *dev* for a basic Alpine Glances image (based on development branch) with all dependencies (Warning: may be instable)\n- *ubuntu-latest-full* for a full Ubuntu Glances image (latest release) with all dependencies\n- *ubuntu-latest* for a basic Ubuntu Glances (latest release) version with minimal dependencies (FastAPI and Docker)\n- *ubuntu-dev* for a basic Ubuntu Glances image (based on development branch) with all dependencies (Warning: may be instable)\n\nRun last version of Glances container in *console mode*:\n\n.. code-block:: console\n\n    docker run --rm -e TZ=\"${TZ}\" -v /var/run/docker.sock:/var/run/docker.sock:ro -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro --pid host --network host -it nicolargo/glances:latest-full\n\nBy default, the /etc/glances/glances.conf file is used (based on docker-compose/glances.conf).\n\nAdditionally, if you want to use your own glances.conf file, you can\ncreate your own Dockerfile:\n\n.. code-block:: console\n\n    FROM nicolargo/glances:latest\n    COPY glances.conf /root/.config/glances/glances.conf\n    CMD python -m glances -C /root/.config/glances/glances.conf $GLANCES_OPT\n\nAlternatively, you can specify something along the same lines with\ndocker run options (notice the `GLANCES_OPT` environment\nvariable setting parameters for the glances startup command):\n\n.. code-block:: console\n\n    docker run -e TZ=\"${TZ}\" -v $HOME/.config/glances/glances.conf:/glances.conf:ro -v /var/run/docker.sock:/var/run/docker.sock:ro -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro --pid host -e GLANCES_OPT=\"-C /glances.conf\" -it nicolargo/glances:latest-full\n\nWhere $HOME/.config/glances/glances.conf is a local directory containing your glances.conf file.\n\nRun the container in *Web server mode*:\n\n.. code-block:: console\n\n    docker run -d --restart=\"always\" -p 61208-61209:61208-61209 -e TZ=\"${TZ}\" -e GLANCES_OPT=\"-w\" -v /var/run/docker.sock:/var/run/docker.sock:ro -v /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock:ro --pid host nicolargo/glances:latest-full\n\nFor a full list of options, see the Glances `Docker`_ documentation page.\n\nIt is also possible to use a simple Docker compose file (see in ./docker-compose/docker-compose.yml):\n\n.. code-block:: console\n\n    cd ./docker-compose\n    docker-compose up\n\nIt will start a Glances server with WebUI.\n\nBrew: The missing package manager\n---------------------------------\n\nFor Linux and Mac OS, it is also possible to install Glances with `Brew`_:\n\n.. code-block:: console\n\n    brew install glances\n\nGNU/Linux package\n-----------------\n\n`Glances` is available on many Linux distributions, so you should be\nable to install it using your favorite package manager. Nevetheless,\ni do not recommend it. Be aware that when you use this method the operating\nsystem `package`_ for `Glances` may not be the latest version and only basics\nplugins are enabled.\n\nNote: The Debian package (and all other Debian-based distributions) do\nnot include anymore the JS statics files used by the Web interface\n(see ``issue2021``). If you want to add it to your Glances installation,\nfollow the instructions: ``issue2021comment``. In Glances version 4 and\nhigher, the path to the statics file is configurable (see ``issue2612``).\n\nFreeBSD\n-------\n\nOn FreeBSD, package name depends on the Python version.\n\nCheck for Python version:\n\n.. code-block:: console\n\n     # python --version\n\nInstall the Glances package:\n\n.. code-block:: console\n\n    # pkg install pyXY-glances\n\nWhere X and Y are the Major and Minor Values of your Python System.\n\n.. code-block:: console\n\n    # Example for Python 3.11.3: pkg install py311-glances\n\n**NOTE:** Check Glances Binary Package Version for your System Architecture.\nYou must have the Correct Python Version Installed which corresponds to the Glances Binary Package.\n\nTo install Glances from Ports:\n\n.. code-block:: console\n\n    # cd /usr/ports/sysutils/py-glances/\n    # make install clean\n\nmacOS\n-----\n\nMacOS users can install Glances using ``Homebrew`` or ``MacPorts``.\n\nHomebrew\n````````\n\n.. code-block:: console\n\n    $ brew install glances\n\nMacPorts\n````````\n\n.. code-block:: console\n\n    $ sudo port install glances\n\nWindows\n-------\n\nInstall `Python`_ for Windows (Python 3.4+ ship with pip) and\nfollow the Glances Pip install procedure.\n\nAndroid\n-------\n\nYou need a rooted device and the `Termux`_ application (available on the\nGoogle Play Store).\n\nStart Termux on your device and enter:\n\n.. code-block:: console\n\n    $ apt update\n    $ apt upgrade\n    $ apt install clang python\n    $ pip install fastapi uvicorn jinja2\n    $ pip install glances\n\nAnd start Glances:\n\n.. code-block:: console\n\n    $ glances\n\nYou can also run Glances in server mode (-s or -w) in order to remotely\nmonitor your Android device.\n\nSource\n------\n\nTo install Glances from source:\n\n.. code-block:: console\n\n    $ pip install https://github.com/nicolargo/glances/archive/vX.Y.tar.gz\n\n*Note*: Python headers are required to install psutil.\n\nChef\n----\n\nAn awesome ``Chef`` cookbook is available to monitor your infrastructure:\nhttps://supermarket.chef.io/cookbooks/glances (thanks to Antoine Rouyer)\n\nPuppet\n------\n\nYou can install Glances using ``Puppet``: https://github.com/rverchere/puppet-glances\n\nAnsible\n-------\n\nA Glances ``Ansible`` role is available: https://galaxy.ansible.com/zaxos/glances-ansible-role/\n\nShell tab completion 🔍\n=======================\n\nGlances 4.3.2 and higher includes shell tab autocompletion thanks to the --print-completion option.\n\nFor example, on a Linux operating system with bash shell:\n\n.. code-block:: console\n\n    $ mkdir -p ${XDG_DATA_HOME:=\"$HOME/.local/share\"}/bash-completion\n    $ glances --print-completion bash \u003e ${XDG_DATA_HOME:=\"$HOME/.local/share\"}/bash-completion/glances\n    $ source ${XDG_DATA_HOME:=\"$HOME/.local/share\"}/bash-completion/glances\n\nFollowing shells are supported: bash, zsh and tcsh.\n\nRequirements 🧩\n===============\n\nGlances is developed in Python. A minimal Python version 3.10 or higher\nshould be installed on your system.\n\n*Note for Python 2 users*\n\nGlances version 4 or higher do not support Python 2 (and Python 3 \u003c 3.10).\nPlease uses Glances version 3.4.x if you need Python 2 support.\n\nDependencies:\n\n- ``psutil`` (better with latest version)\n- ``defusedxml`` (in order to monkey patch xmlrpc)\n- ``packaging`` (for the version comparison)\n- ``windows-curses`` (Windows Curses implementation) [Windows-only]\n- ``shtab`` (Shell autocompletion) [All but Windows]\n- ``jinja2`` (for fetch mode and templating)\n\nExtra dependencies:\n\n- ``batinfo`` (for battery monitoring)\n- ``bernhard`` (for the Riemann export module)\n- ``cassandra-driver`` (for the Cassandra export module)\n- ``chevron`` (for the action script feature)\n- ``docker`` (for the Containers Docker monitoring support)\n- ``elasticsearch`` (for the Elastic Search export module)\n- ``FastAPI`` and ``Uvicorn`` (for Web server mode)\n- ``graphitesender`` (For the Graphite export module)\n- ``hddtemp`` (for HDD temperature monitoring support) [Linux-only]\n- ``influxdb`` (for the InfluxDB version 1 export module)\n- ``influxdb-client``  (for the InfluxDB version 2 export module)\n- ``kafka-python`` (for the Kafka export module)\n- ``nats-py`` (for the NATS export module)\n- ``nvidia-ml-py`` (for the GPU plugin)\n- ``pycouchdb`` (for the CouchDB export module)\n- ``pika`` (for the RabbitMQ/ActiveMQ export module)\n- ``podman`` (for the Containers Podman monitoring support)\n- ``potsdb`` (for the OpenTSDB export module)\n- ``prometheus_client`` (for the Prometheus export module)\n- ``psycopg[binary]`` (for the PostgreSQL/TimeScale export module)\n- ``pygal`` (for the graph export module)\n- ``pymdstat`` (for RAID support) [Linux-only]\n- ``pymongo`` (for the MongoDB export module)\n- ``pysnmp-lextudio`` (for SNMP support)\n- ``pySMART.smartx`` (for HDD Smart support) [Linux-only]\n- ``pyzmq`` (for the ZeroMQ export module)\n- ``requests`` (for the Ports, Cloud plugins and RESTful export module)\n- ``sparklines`` (for the Quick Plugin sparklines option)\n- ``statsd`` (for the StatsD export module)\n- ``wifi`` (for the wifi plugin) [Linux-only]\n- ``zeroconf`` (for the autodiscover mode)\n\nHow to contribute ? 🤝\n======================\n\nIf you want to contribute to the Glances project, read this `wiki`_ page.\n\nThere is also a chat dedicated to the Glances developers:\n\n.. image:: https://badges.gitter.im/Join%20Chat.svg\n        :target: https://gitter.im/nicolargo/glances?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge\n\nProject sponsorship 🙌\n======================\n\nYou can help me to achieve my goals of improving this open-source project\nor just say \"thank you\" by:\n\n- sponsor me using one-time or monthly tier Github sponsors_ page\n- send me some pieces of bitcoin: 185KN9FCix3svJYp7JQM7hRMfSKyeaJR4X\n- buy me a gift on my wishlist_ page\n\nAny and all contributions are greatly appreciated.\n\nAuthors and Contributors 🔥\n===========================\n\nNicolas Hennion (@nicolargo) \u003cnicolas@nicolargo.com\u003e\n\n.. image:: https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social\u0026label=Follow%20%40nicolargo\n    :target: https://twitter.com/nicolargo\n\nLicense 📜\n==========\n\nGlances is distributed under the LGPL version 3 license. See ``COPYING`` for more details.\n\nMore stars ! 🌟\n===============\n\nPlease give us a star on `GitHub`_ if you like this project.\n\n.. image:: https://api.star-history.com/svg?repos=nicolargo/glances\u0026type=Date\n    :target: https://www.star-history.com/#nicolargo/glances\u0026Date\n    :alt: Star history\n\n.. _psutil: https://github.com/giampaolo/psutil\n.. _Brew: https://formulae.brew.sh/formula/glances\n.. _Python: https://www.python.org/getit/\n.. _Termux: https://play.google.com/store/apps/details?id=com.termux\n.. _readthedocs: https://glances.readthedocs.io/\n.. _forum: https://www.reddit.com/r/glances/\n.. _wiki: https://github.com/nicolargo/glances/wiki/How-to-contribute-to-Glances-%3F\n.. _package: https://repology.org/project/glances/versions\n.. _sponsors: https://github.com/sponsors/nicolargo\n.. _wishlist: https://www.amazon.fr/hz/wishlist/ls/BWAAQKWFR3FI?ref_=wl_share\n.. _Docker: https://github.com/nicolargo/glances/blob/master/docs/docker.rst\n.. _GitHub: https://github.com/nicolargo/glances\n.. _PythonApi: https://glances.readthedocs.io/en/develop/api/python.html\n.. _RestfulApi: https://glances.readthedocs.io/en/develop/api/restful.html\n.. _FAQ: https://github.com/nicolargo/glances/blob/develop/docs/faq.rst\n.. _Discussions: https://github.com/nicolargo/glances/discussions\n","funding_links":["https://github.com/sponsors/nicolargo"],"categories":["Linux Tools","Python","Container Operations","Observability \u0026 Monitoring","Diagnostics","Apps","Uncategorized","Collecting data into InfluxDB","Command Line Utilities","Miscellaneous","开发者工具","Cross-Platform","Terminal","Linux System Tools","Tool","\u003ca id=\"tag-productivity\" href=\"#tag-productivity\"\u003eProductivity\u003c/a\u003e","Python (1887)","monitoring","HarmonyOS","Table of Contents","System \u0026 Infrastructure","\u003ca id=\"tag-dev\" href=\"#tag-dev\"\u003eDev\u003c/a\u003e","Tools","命令行工具","Tools and Plugins","System Monitoring \u0026 Profiling","Monitoring","Programming Languages","Application Recommendation","web","System Utilities","Packages","容器管理与运维 (Container Operations)","Developer Tools","Linux生态圈Dev\u0026Ops工具与服务","macOS Utilities","⚡ Productivity","Linux","Command Line Tools","Repository app","System"],"sub_categories":["Monitoring","Uncategorized","Projects","System Info / Monitoring","JavaScript","Apps and Tools","System Monitoring","Windows Manager","\u003ca id=\"tag-dev.ops\" href=\"#tag-dev.ops\"\u003eOps\u003c/a\u003e","Python","Windows","🤖 Automation Tools","Directory Navigation","CLI Tools","监控与日志 (Monitoring \u0026 Logging)","Command Line Tools","Others","Useful Linux Tools","Terminal utils","IDE","Test Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolargo%2Fglances","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicolargo%2Fglances","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolargo%2Fglances/lists"}