
Ngrok vs Cloudflare Tunnel vs LocalCan vs Pinggy vs LocalXpose: Speed Test Results 2025
When you're developing SaaS applications, APIs or web apps locally, you need a way to expose your localhost to the internet. Maybe you're showing a demo to a client, testing with team members, or working with OAuth integrations.
But here's the thing - not all tunneling services are created equal. Some are lightning fast, while others will make you want to throw your laptop out the window.
I tested the top 6 tunneling services to see which one actually delivers the best speed. The results might s...

Local Tunneling: Complete Guide to Exposing Localhost to the Internet
Key Takeaways
-
Local tunneling creates secure connections between your localhost and the internet, enabling external access to development servers without complex network configurations
-
Popular tools like ngrok, LocalCan, and Pinggy offer simple one-command setup for HTTP, TCP, and UDP tunneling with various pricing models and features
-
Essential for webhook testing, remote collaboration, and bypassing NAT/firewall restrictions in development workflows
-
Security measures including authentic...

AbortController in Node.js and React - Complete Guide with 5 Examples
AbortController is like a stop button for your JavaScript code. It lets you cancel things that are running - like API calls, streams, or event listeners.
Personally, after years of coming up with overly complex and tedious ways to remove listeners in React components, discovering AbortController
and specifically AbortSignal
greatly simplified my life!
Most developers don't know about this powerful feature. But once you learn it, you'll use it everywhere. Here's what happens when you don't have p...

8 Underrated macOS Developer Tools and Apps for Solo Developers
Being a solo developer means wearing many hats – from writing code and managing databases to debugging APIs and handling infrastructure. The right tools can make these tasks easier and more efficient. While there are popular choices for each job, there are also underrated macOS-compatible tools that offer superb functionality (often with better usability or affordability) yet haven't hit the mainstream. Below, we highlight 10 such tools across various categories (version control, databases, API ...
![5+ Ngrok Alternatives [2025]](https://assets.localcan.com/blog/best-ngrok-alternative/cover-light.webp)
5+ Ngrok Alternatives [2025]
Ngrok is a popular tunneling solution that’s used by thousands of developers. Although Ngrok has been a popular choice for some time, many developers are now seeking alternatives due to concerns about pricing, feature limitations, or specific project requirements.
Also, the fact that their free plan is limiting and makes you move to a subscription plan for unrestricted bandwidth is something that many developers don’t like. This is why we’ll discuss some Ngrok alternatives that don't come with t...

Rate-limit and mitigate WebSockets DDoS attacks with Cloudflare API
In this post, we will dive into protecting your WebSocket server from attacks. I will share my learnings from mitigating attacks on Webhook.cool↗, a free online webhook tester that is #3 on Google with lots of traffic and is open to use for everyone without a sign-up.
WebSockets allow for real-time communication between a server and clients, improving the usability and UX of many web applications. However, they can be a vector for attacks that are not easy to spot. Imagine this: server logs look...

Self-signed certificate for local development (OpenSSL, JavaScript)
When developing web apps, it's essential to mirror the production environment as closely as possible. This includes using HTTPS, which allows testing of critical features like authentication, secure cookies, service workers, PWAs, and the Geolocation API to name a few. These features are often restricted to secure contexts, thereby reducing the likelihood of encountering unexpected issues when deploying to production.
In this post, we'll explore how to create a self-signed certificate for local ...