{"repo":"louixs/tsushin","free":true,"listed":false,"github":"https://github.com/louixs/tsushin","clone":"git clone https://github.com/louixs/tsushin.git","description":"Übersicht widget : Dynamically updating line chart that shows total uploaded and downloaded data being transferred to your Mac in kB. Heavily inspired by the work of Dion Munk - network-throughput","language":"JavaScript","stars":10,"topics":["ubersicht-widget","highcharts","realtime","throughput","macos","monitoring","chart"],"license":"MIT","category":"analytics","readme_excerpt":"tsushin (通信) tsushin is an Übersicht widget that shows live network throughput on macOS. It samples the active network interface, calculates download and upload throughput in kB/s , and renders a bounded rolling chart so the graph stays responsive over long runtimes. This repo was overhauled in 2026 with heavy assistance from Claude Code — see 2026 overhaul below for what changed and how it was built. Regular widget: Small widget: Animated previews: What is included - tsushin.widget : regular version, default size 400 x 250 - tsushin small.widget : compact version, default size 200 x 50 - scripts/install-widgets.mjs (via pnpm run deploy ): installs one or both generated widgets into your local Übersicht widgets folder - src/ : TypeScript source used to generate the shipped .jsx widgets Features - Rolling 1-hour graph window - Automatic active-interface detection - Download and upload lines rendered locally with SVG - No external chart library or CDN dependency - Position via a local config.json file (left/top, any CSS length) - Shared TypeScript implementation for both widget sizes Install From this repo: That installs the regular widget into the default Übersicht widgets folder if it can be detected. Other options (pnpm requires -- before extra arguments so they are forwarded to the script instead of being parsed by pnpm itself): Installing regular or small removes the other variant if it was previously installed, so only the requested widget is left running. Use both to exp","default_branch":null,"files":null,"tree":[],"storefront":"/r/louixs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/louixs/tsushin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}