
A Raycast extension to analyze and visualize HTTP/HTTPS request performance metrics.
# Clone and setup
git clone <repository-url>
cd httpperf
npm install
# Start development mode
npm run dev
The extension shows:
Top Section:
Timing Breakdown:
Example:
β‘ 756ms
π Connection β
200 Success Β· HTTP/2 Β· β‘ A
142.250.185.196
πΎ Downloaded 4.02 KB at 5.31 KB/s
π DNS Lookup 150ms 18.5% β
π TCP Connection 119ms 14.1% β
π TLS Handshake 356ms 47.0% π΄
βοΈ Server Processing 131ms 17.3% β
π₯ Content Transfer 0ms 0.0% β
π Total Time 756ms
Each phase is evaluated against standard thresholds:
curl command (pre-installed on macOS)# Install dependencies
npm install
# Start development mode
npm run dev
# Build for production
npm run build
# Lint code
npm run lint
Contributions welcome! Please submit a Pull Request.
MIT License
See CHANGELOG.md for version history.
Measure and visualize HTTP request performance metrics
This is the first stable release of HTTP Performance Analyzer for Raycast. The extension provides a quick and easy way to analyze HTTP request performance directly from your Raycast launcher.