I Built SpeedPulse: An Open-Source Internet Speed Tester with ASP.NET Core 10 and TypeScript
说明与用途
SpeedPulse 是一个开源的基于浏览器的网络速度测试工具,可在 GitHub Pages 上以静态站点形式运行,也可作为自托管的 ASP.NET Core 10 后端,提供下载/上传速度、延迟、抖动、失败探测等指标,并支持交互式图表和结果导出。
问题
Users need a browser‑based tool to measure internet connection performance and explore network behavior.
结果
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.
工作流
- 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
证据
SpeedPulse is a browser-based internet speed testing application.
SpeedPulse provides measurements for download and upload throughput, HTTP latency, approximate jitter, and failed HTTP probes, alongside interactive charts and results history.
The optional ASP.NET Core 10 backend provides local HTTP testing endpoints, health and configuration APIs, bounded transfers, and request limiting.
- 记录日期: 2026-10-17T16:41:18.289Z