awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
typicode avatar

typicode/hotel

0
View on GitHub↗

Hotel

Hotel is a reverse proxy and process manager for local development. It maps custom local domains and subdomains to specific ports or remote servers, removing the need for manual host file modifications.

The project provides a web interface to manage the lifecycle of background processes and application servers. It includes on-demand process activation, which starts and stops servers automatically when accessed via a browser to conserve system resources.

The tool generates self-signed SSL certificates to enable encrypted HTTPS connections for local environments. It also supports routing traffic to remote servers and applications running within containerized environments by modifying origin headers for target compatibility.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Local Reverse Proxies - Acts as a local reverse proxy that maps custom local domains and subdomains to specific ports or remote servers.
  • Local Process Managers - Provides a web interface for starting and stopping local application processes and servers on demand.
  • On-Demand Daemon Launching - Launches application server processes dynamically upon receiving a request to minimize system resource usage.
  • Local Development Proxies - Maps local servers to human-readable domain names and custom top-level domains to eliminate the need for port numbers.
  • Local Development HTTPS - Configures local SSL/TLS certificates to establish secure HTTPS connections for services running on a local machine.
  • Self-Signed Certificate Generators - Generates self-signed SSL certificates to enable encrypted HTTPS connections for custom top-level domains on local machines.
  • Web-Based Management Interfaces - Provides a web-based administrative interface to manage the lifecycle of background Node.js and binary processes.
  • Background Server Control - Provides commands to start, stop, and list background server processes using run commands or language-specific binaries.
  • Lazy Process Activation - Automatically starts and stops application servers when accessed via a browser to conserve system resources.
  • On-Demand Process Activation - Starts and stops application servers automatically when accessed via a browser to conserve system resources.
  • Local Development Container Orchestration - Manages the starting and mapping of local domains to applications running in containers.
  • Containerized Service Mapping - Enables starting and mapping local domains to applications running in containers or orchestration services.
  • Wildcard Subdomain Resolution - Resolves multiple subdomains to a single backend process by parsing the request hostname at the proxy layer.
  • Host Header Rewriting - Implements host header rewriting to ensure compatibility when proxying requests to remote servers and SSL targets.
  • Remote Access Proxies - Routes traffic from a local domain to a remote server while managing origin header compatibility.
  • Custom Domain Mapping - Assigns human-readable domain names and wildcard subdomains to local servers to avoid manual host file modifications.
  • Custom Domain Mapping - Maps custom local hostnames to services running in containers for easier browser-based access.
  • Remote Protocol Proxies - Routes local domain requests to remote servers while modifying origin headers for target compatibility.
  • Developer Tools - Local server manager with automatic domain routing.
10,005 stars·442 forks·JavaScript·MIT·23 views

Star history

Star history chart for typicode/hotelStar history chart for typicode/hotel

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Hotel

These projects share indexed features with Hotel. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • browsersync/browser-syncBrowserSync avatar

    BrowserSync/browser-sync

    12,289View on GitHub↗

    BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web server, a reverse proxy server for existing sites, and a browser testing orchestrator that coordinates page state across different browsers and physical devices. The tool is distinguished by its ability to mirror user interactions, such as clicks, scrolls, and form inputs, in real time across all connected devices. It also provides a web-based device control interface and the capability to create public URL tunnels for remote testing of local sites. The system covers a broad range

    JavaScript
    View on GitHub↗12,289
  • beyondcode/exposebeyondcode avatar

    beyondcode/expose

    4,569View on GitHub↗

    Expose is a PHP-based tunneling service and local environment proxy that exposes local servers to the internet via public URLs. It provides a secure way to share development previews and test APIs without deploying to a remote server. The project is distinguished by its support for self-hosted tunneling infrastructure, allowing users to deploy a private server for full control over data and network configuration. It includes a dedicated HTTP webhook debugger for capturing, inspecting, and replaying incoming requests to verify system behavior in a local environment. The toolset covers network

    PHP
    View on GitHub↗4,569
  • beyonddimension/steamtoolsBeyondDimension avatar

    BeyondDimension/SteamTools

    25,938View on GitHub↗

    SteamTools is a desktop utility designed to enhance the experience of using digital gaming platforms. It functions as a centralized management tool that provides account switching, network optimization, and feature extensions for various gaming storefronts. The application distinguishes itself through a modular plugin architecture that allows users to customize or disable specific functional components at runtime. It utilizes a local reverse proxy to intercept and redirect network traffic, which facilitates faster access to gaming services and enables the real-time injection of custom scripts

    C#android-appavaloniaavaloniaui
    View on GitHub↗25,938
  • proxymanapp/proxymanProxymanApp avatar

    ProxymanApp/Proxyman

    6,858View on GitHub↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    debugging-tooliosmacos
    View on GitHub↗6,858
Compare all 30 related projects→

Frequently asked questions

What does typicode/hotel do?

Hotel is a reverse proxy and process manager for local development. It maps custom local domains and subdomains to specific ports or remote servers, removing the need for manual host file modifications.

What are the main features of typicode/hotel?

The main features of typicode/hotel are: Local Reverse Proxies, Local Process Managers, On-Demand Daemon Launching, Local Development Proxies, Local Development HTTPS, Self-Signed Certificate Generators, Web-Based Management Interfaces, Background Server Control.

Which projects share features with typicode/hotel?

Projects with overlapping indexed features include: browsersync/browser-sync — BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web… beyondcode/expose — Expose is a PHP-based tunneling service and local environment proxy that exposes local servers to the internet via… beyonddimension/steamtools — SteamTools is a desktop utility designed to enhance the experience of using digital gaming platforms. It functions as… proxymanapp/proxyman — Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… ddollar/foreman — Manage Procfile-based applications.