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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
typicode avatar

typicode/hotel

0
View on GitHub↗
10,005 estrellas·442 forks·JavaScript·MIT·4 vistas

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.

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.
  • Herramientas de desarrollo - Local server manager with automatic domain routing.

Historial de estrellas

Gráfico del historial de estrellas de typicode/hotelGráfico del historial de estrellas de typicode/hotel

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace typicode/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.

¿Cuáles son las características principales de typicode/hotel?

Las características principales de typicode/hotel son: 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.

¿Qué alternativas de código abierto existen para typicode/hotel?

Las alternativas de código abierto para typicode/hotel incluyen: 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.

Alternativas open-source a Hotel

Proyectos open-source similares, clasificados según cuántas características comparten con Hotel.
  • browsersync/browser-syncAvatar de BrowserSync

    BrowserSync/browser-sync

    12,289Ver en 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
    Ver en GitHub↗12,289
  • beyondcode/exposeAvatar de beyondcode

    beyondcode/expose

    4,569Ver en 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
    Ver en GitHub↗4,569
  • beyonddimension/steamtoolsAvatar de BeyondDimension

    BeyondDimension/SteamTools

    25,938Ver en 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
    Ver en GitHub↗25,938
  • proxymanapp/proxymanAvatar de ProxymanApp

    ProxymanApp/Proxyman

    6,858Ver en 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
    Ver en GitHub↗6,858
  • Ver las 30 alternativas a Hotel→