Download and upload speed

UUID: download-and-upload-speed@cardsurf
Last edited:
1 day ago 2018-06-18, 06:43 UTC
Last commit: [cd15a19a] Updated readme (#1867)

Shows usage of a network interface

Download and upload speed

An applet that shows usage of a network interface for Linux Mint Cinnamon


  • Shows current download and upload speed
  • Shows a hover popup with total amount of data downloaded and uploaded
  • Opens a terminal with list of current Internet connections on a left mouse click.
    Closes the terminal on the next mouse click.
  • Shows data limit usage
    • Displays a percentage of data limit usage as a circle or text
    • Invokes a command when the data limit exceeded
  • Customizable
    • Two GUI types
    • Show average speed per second or amount of data transferred
    • Display values as multiples of bytes or bits
    • Enable or disable a hover popup
    • Customize a command used to list current Internet connections


Download zip archive


  1. Extract .zip archive to ~/.local/share/cinnamon/applets
  2. Enable the applet in Cinnammon settings


To specify a network interface:

  1. Right click on the applet
  2. From "Network interfaces" submenu check a network interface

Source code

Browse the source of the applet in the original repository.

Log In To Comment!


yochananmarqos-1 month ago
Error on Cinnamon 3.8: error t=2018-04-28T09:49:05Z [download-and-upload-speed@cardsurf]: assignment to undeclared variable last_char [download-and-upload-speed@cardsurf]: Failed to evaluate 'main' function on applet: download-and-upload-speed@cardsurf/43 error t=2018-04-28T09:49:05Z [download-and-upload-speed@cardsurf]: Applet download-and-upload-speed@cardsurf: Could not create applet object. [download-and-upload-speed@cardsurf]: Error importing applet.js from download-and-upload-speed@cardsurf
Vinícius Santana
Vinícius Santana-4 months ago
I also can't get it to work... there's a exclamation point on the applets list.
Vinícius Santana
Vinícius Santana-4 months ago
Nvm, it worked.
Bruno Gonçalves
Bruno Gonçalves-6 months ago
Can I add the option to monitor all network cards at the same time and display the sum of them?
I just can not get it to work ! Any help/suggestions would be appreciated.
D.Leks -10 months ago
Hello, it worked fine on 1080p, however, when trying to use it on 4k with Double DPI scaling in MINT it scales the tray bar really ugly... When removing the applet everything is back to normal If you could come up with something, it would be super awesome!
FreeVP-11 months ago
How to settings an applet? That showed only "kB", didn't show "B", "MB", "GB", "TB". How to make alignment on the right edge? Thank you!!!
Atikur Rahman Chitholian
It does not add newly created interfaces in the list (without restart or re-add the applet in the panel); i.e. when I attach my android phone with USB tethering, it creates a new network interface but this applet then does not show this new interface in the interface chooser. Please update with this feature.