LocalCan
Features:
- Persistent Public URLs: Create short, memorable Public URLs for your projects, making it easy to share them with clients or stakeholders.
- Custom Domains in Public URLs: Use your own custom domain for Public URLs to enhance your brand and create a more professional appearance.
- Unlimited Local Domains: Publish an unlimited number of
.local
domains to your local network for secure testing and development on multiple devices. - Automatic HTTPS: All local domains and Public URLs are automatically enabled with HTTPS, ensuring secure connections and privacy.
- Wildcard Subdomains: Publish domains in the format
*.app.local
for catch-all functionality across multiple subdomains. - Inspect Traffic and Replay Requests: Analyze network traffic from local domains and Public URLs, including request and response details, for debugging and testing.
- Reverse Proxy with Port Forwarding: Eliminate the need for remembering port numbers and securely forward requests to your localhost server with just a domain name.
- Connection Tester: Validate the reachability of your target server before publishing domains, simplifying troubleshooting.
- Enhanced Tray Icon Menu: Quickly access and open local domains and Public URLs directly from the tray menu.
Summary:
LocalCan is a desktop application for macOS that simplifies local development workflows by providing secure and persistent Public URLs, unlimited local domains, and a reverse proxy with port forwarding capabilities. It's a powerful tool for developers, offering features like traffic inspection, replay requests, and an intuitive user interface, making it a popular alternative to ngrok.
Description:
LocalCan addresses the common pain points faced by developers during local development, such as sharing projects with clients, testing webhooks and OAuth integrations, and managing secure connections. Its features go beyond simple domain forwarding, providing a robust platform for efficient and secure development practices.
- Public URLs: LocalCan's Public URLs provide a convenient and reliable way to share your local projects with the outside world. They're persistent, meaning they don't expire quickly, and they offer the option to pause and resume URLs while keeping them reserved for a day. This flexibility ensures your stakeholders have ample time to review your work.
- Local Domains: The
.local
domain functionality allows you to create and publish local domains on your network, enabling secure testing and development across multiple devices. This eliminates the need for complex port forwarding configurations and simplifies accessing your local applications. - Reverse Proxy: LocalCan's reverse proxy automatically handles HTTPS connections, eliminating the need to manually configure certificates on your development servers. It also provides port forwarding capabilities, making it easy to access your local applications without remembering port numbers.
- Traffic Inspection: The traffic inspection feature allows you to monitor and analyze network requests and responses, making debugging and testing more efficient. You can view request details, replay requests, and even modify requests before replaying them, providing insights into your application's behavior.
Overall, LocalCan provides a user-friendly and efficient solution for local development needs, streamlining workflows and enhancing productivity for developers of all skill levels.