Smuggl lets you share localhost without exposing it to the whole web. You can create an invite only links, see each visitor’s IP and country, and choose who to allow or block.
Built for quick demos, previews, and feedback on local apps without opening everything up.
Love the idea! Is it possible to run it without TUI (automation)? Use case: I have the remote agent running somewhere behind firewall and I want it to expose me a dev server.
I use ngrok and have it for years. $12 lifetime with the ability to see who's accessing before letting them through? Great.
Getting clients to review local builds without pushing to a staging environment is always a hassle, so having an invite-only layer right over localhost is a massive upgrade over basic ngrok links. Do you handle the authentication via magic links or does the invitee need to create an account first? I could see myself using this constantly for quick design sign-offs before deploying.
@sayuj_suresh , hi! nice job. The invite-only plus IP visibility combo is a nice touch for demos. usually you either expose everything or nothing. Does blocking work in real time, or do you have to set the allowlist before sharing the link?
very cool. I've used ngrok for this before and I believe tailscale has a functionality similar to this as well. I do like the "block by default" approach. what did you write it in? l will guess rust based on the TUI, with a backup guess of go (maybe with charm?) :) congrats on shipping!
Hey! This is pretty cool! Can I ask how it differs from the likes of ngrok?
This is something I definitely would have wanted when I just started, and I think will still be useful when I test out random ideas! Looking forward to using this on the next project
Good luck with the launch @sayuj_suresh ! Love the simplicity of Smuggl, one feature, but a much needed one.
While I generally don't develop locally anymore, I can totally see the use case for Smuggl.
Hey Smugglers!
Smuggl lets you share localhost without exposing it to the whole web. You can create an invite only links, see each visitor’s IP and country, and choose who to allow or block.
Built for quick demos, previews, and feedback on local apps without opening everything up.
Go try it out and have fun!
Sayuj