Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Speed BarNew to Visual Studio Code? Get it now.
Speed Bar

Speed Bar

Saptarshi Roy

|
3 installs
| (0) | Free
Run internet speed tests directly from the VS Code Activity Bar.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀
Speed Bar

A VS Code Extension that runs internet speed tests directly from a dedicated Activity Bar panel. Powered by a lightweight speedtest-cli Python backend, it determines your best server and displays your IP, Country, ISP, Download, Upload, and Ping - all without leaving your editor.

🔗 VS Code Marketplace  |  🆔 saptarshiroy39.speedbar


🎯 Features

FEATURE DESCRIPTION
Dedicated View Click the Speed Bar icon in the Activity Bar to open the native panel
One-Click Test Click Run Speed Test to instantly measure your network bandwidth
Rich Metadata Securely checks your public IP Address, Country, and ISP context
Smart Caching Results are cached globally so you can seamlessly tab switch unhindered
Python Backend Uses speedtest-cli for accurate, server-based data scraping

🏗️ Architecture

# COMPONENT DESCRIPTION STACK
1️⃣ Extension Sidebar Webview Provider, state persistence, command management JavaScript
2️⃣ Webview UI Sidebar panel HTML, native VS Code CSS, live message handler HTML/CSS/JS
3️⃣ Speed Backend Runs speed test & securely outputs JSON to stdout Python

📁 Project Structure

Speed-Bar/
├── .vscode/
│   └── launch.json         # Extension debug configuration
├── .vscodeignore           # Files excluded from published package
├── extension.js            # VS Code extension logic & backend bridge
├── webview.html            # Sidebar Webview UI (HTML + CSS + JS)
├── speed.py                # Python speed test script
├── package.json            # Extension manifest
├── Speed-Bar.png           # Extension icon
├── speedbar-activity.svg   # Activity Bar icon
└── README.md

⚙️ Requirements

  • Python must be installed and available in PATH
  • The speedtest-cli library is required (Note: The extension will attempt to auto-install this for you on startup!):
pip install speedtest-cli        # Windows
# OR
pip3 install speedtest-cli       # macOS / Linux

Made with 🚀 by Saptarshi Roy

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft