Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Built SpeedPulse: An Open-Source Internet Speed Tester with ASP.NET Core 10 and TypeScript

Description and use

SpeedPulse is an open‑source browser‑based internet speed tester that can run as a static site on GitHub Pages or as a self‑hosted ASP.NET Core 10 backend, providing download/upload throughput, latency, jitter, failed probe metrics, interactive charts, and exportable results.

Problem

Users need a browser‑based tool to measure internet connection performance and explore network behavior.

Outcome

SpeedPulse offers a free, open‑source, browser‑based internet speed tester with developer diagnostics and optional self‑hosted backend, improving measurement reliability and providing exportable results.

Workflow

  • Deploy static frontend on GitHub Pages or self‑host ASP.NET Core backend
  • Navigate to SpeedPulse URL
  • Run connection speed test to obtain download, upload, latency, jitter, and probe data
  • View live progress and charts
  • Export results as CSV or share
  • Use Developer Labs for backend health checks, HTTP probes, and diagnostics

Evidence

SpeedPulse is a browser-based internet speed testing application.

Source

SpeedPulse provides measurements for download and upload throughput, HTTP latency, approximate jitter, and failed HTTP probes, alongside interactive charts and results history.

Source

The optional ASP.NET Core 10 backend provides local HTTP testing endpoints, health and configuration APIs, bounded transfers, and request limiting.

Source

  • Record date: 2026-10-17T16:41:18.289Z