{"library":"speed-test","title":"Internet Speed Test CLI","type":"library","description":"speed-test is a Node.js CLI tool that measures internet connection speed and ping using the speedtest.net service. It provides a straightforward command-line interface to quickly assess bandwidth metrics like download, upload, and ping latency. The current stable version is 3.0.0, which requires Node.js 12.20 or higher. While primarily designed for global CLI usage, it also offers a programmatic API for integration into other JavaScript projects. Releases typically follow dependency updates or Node.js compatibility changes, maintaining a focus on simplicity and reliability.","language":"javascript","status":"active","last_verified":"Sun Apr 19","install":{"commands":["npm install speed-test"],"cli":null},"imports":["import speedTest from 'speed-test';","const speedTest = require('speed-test');","import type { Options as SpeedTestOptions } from 'speed-test';"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":null,"github":"https://github.com/sindresorhus/speed-test","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/speed-test","openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"npm install --global speed-test\n\n# Run a basic speed test\nspeed-test\n\n# Output results as JSON\nspeed-test --json\n\n# Output results in megabytes per second (MBps)\nspeed-test --bytes\n\n# Get more detailed information\nspeed-test --verbose","lang":"bash","description":"Demonstrates global installation and common command-line usages of the speed-test CLI tool.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}