A modern and elegant speedtest tool built with Tauri and React, based on Speedtest® CLI.
Important
This software is for learning and research purposes only. Commercial use is strictly prohibited.
- 🚀 Fast and lightweight
- 🎨 Beautiful UI with dark mode support
- 📊 Real-time speed charts
- 🔄 Support for both Mbps and MB/s units
- 🌐 Cross-platform support for macOS, Windows, and Linux
Please check the releases page.
The application is damaged
Since there is no Apple developer account and the application is unsigned. To solve this, please run the following command and then reopen.
xattr -cr /Applications/Speedtest\ UI.app/
Runs normally on Arch. To install on Arch, run the following command.
yay -S speedtest-ui-bin
Runs normally except that a command line window pops up.
- Node.js (v18 or higher)
- Rust (latest stable)
- Tauri setup requirements (see here)
-
Clone the repository
git clone https://github.com/zhangyu1818/speedtest-ui.git cd speedtest-ui
-
Install dependencies
pnpm install
-
Run development server
pnpm tauri dev
To create a production build:
pnpm tauri build