Skip to content

DMS-Menula/TurboHit.js

⚡ TurboHit.js
Send 1000+ Requests Like a Pro (Safely!)

🚀 A powerful, ethical request refresher tool built with pure Node.js. 💥 Hit URLs with confidence, control, and cool customizations.


🔥 What is TurboHit.js?

TurboHit.js is a developer-focused utility to send bursts of GET requests to any URL — with full control over delay, total requests, and safety locks.

npm i turbohit

✅ Great for:

  • Backend performance testing
  • Caching warm-ups
  • Monitoring reliability
  • Localhost server stress tests

❌ Not for:

  • DDoS
  • Malicious use
  • Targeting others’ servers without permission

✨ Features

  • ⚡ 100% Node.js (no dependencies)
  • 🔒 Built-in safety guard (prevents abuse)
  • ⏱️ Adjustable delay (ms)
  • 📈 Real-time logs
  • 🌐 Supports HTTPS + HTTP
  • 🧪 Works great with localhost, httpbin, etc.

🧠 How It Works

# Basic usage (safe: only 1 request)
node refresh.js
# Power mode (1000+ requests) 🚨 ONLY if you're authorized!
TARGET_URL="https://your-site.com" \
TOTAL=1000 \
DELAY_MS=1000 \
ALLOW_UNSAFE=true \
node refresh.js

⚠️ Use Responsibly

🛑 TurboHit.js is for educational, ethical, and personal testing only. Do NOT use it to spam, attack, or harm third-party services.

If you abuse this tool, you're fully responsible for the consequences. I do not condone or support any malicious use.


🌟 Preview

Starting. Node v18.17.0
1: 200 OK
2: 200 OK
3: 200 OK
...
1000: 200 OK
✅ Completed 1000 requests.

📦 File Structure

TurboHit.js/
├── refresh.js       # Main request loop
├── README.md        # This file ✨
├── LICENSE          # MIT License

🛠 Requirements

  • Node.js v14+
  • Terminal/CLI access
  • Your own or permitted server to test

💡 Pro Tips

  • Test on http://localhost:3000 or https://httpbin.org/status/200
  • Log all responses to a file with >> log.txt
  • Add retries or concurrency for advanced use (coming soon!)

🤝 Contributing

Love it? Found a bug? Fork it, star it ⭐, and send a PR or open an issue. Let’s make it even better.


🧾 License

MIT License © 2025 Menula De Silva See LICENSE for details.


🔗 Connect with Me

Dev.to


📣 Bonus

💬 Want to get featured in the README? Use the script, tag me on LinkedIn or GitHub with screenshots — I’ll shout you out! 🔥


⭐ Star this repo if you love tools that make dev life easier!