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
tapio avatar

tapio/live-server

0
View on GitHub↗
4,563 stars·500 forks·JavaScript·22 viewstapiov.net/live-server↗

Live Server

live-server is a local HTTP server designed for hosting static HTML, JavaScript, and CSS files. It functions as a live reload development server that monitors file changes and automatically refreshes the browser to reflect updates.

The server includes an HTTP request proxy to route specific paths to remote URLs, bypassing cross-origin resource sharing restrictions. It also serves as a single page application routing proxy, mapping URL requests to a specific entry file to support client-side navigation.

Additional capabilities cover security and access control through basic authentication and TLS encryption. The server also provides path mapping to translate incoming requests to specific directory paths.

Features

  • Live-Reload Development Servers - Functions as a development server that automatically reloads the browser or injects CSS when source files change.
  • Static File Hosting - Provides a local HTTP server to host static HTML, JavaScript, and CSS files from the filesystem.
  • Frontend Development Environments - Provides a complete environment for frontend development by serving static assets with automatic reloading.
  • Live-Reload Signaling Channels - Injects a WebSocket script into the client to receive instant reload signals from the server.
  • CORS Bypass Proxies - Implements an HTTP request proxy to route specific paths to remote URLs, bypassing cross-origin resource sharing restrictions.
  • Cross-Platform Filesystem Event Monitors - Implements real-time monitoring of the local filesystem to trigger automatic browser refreshes when files are modified.
  • Static File Servers - Serves local HTML, JavaScript, and CSS files over HTTP for web development.
  • Development Preview Servers - Offers a local server for previewing sites with restricted access via authentication and TLS.
  • HTTP Request Forwarders - Forwards specific request paths to remote backend servers to bypass cross-origin resource sharing restrictions.
  • Development Proxies - Routes local requests to remote servers to bypass CORS restrictions during frontend development.
  • Directory-to-Route Mappings - Maps local filesystem directories to specific URL paths to manage how static assets are served.
  • Single Page Application Hosting - Configures fallback routing to serve a single entry file for all application paths in SPAs.
  • SPA Routing Support - Maps all missing file requests to a specific entry file to support client-side navigation in single-page applications.
  • Development Servers - Development server with live reload capability.

Star history

Star history chart for tapio/live-serverStar history chart for tapio/live-server

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Frequently asked questions

What does tapio/live-server do?

live-server is a local HTTP server designed for hosting static HTML, JavaScript, and CSS files. It functions as a live reload development server that monitors file changes and automatically refreshes the browser to reflect updates.

What are the main features of tapio/live-server?

The main features of tapio/live-server are: Live-Reload Development Servers, Static File Hosting, Frontend Development Environments, Live-Reload Signaling Channels, CORS Bypass Proxies, Cross-Platform Filesystem Event Monitors, Static File Servers, Development Preview Servers.

What are some open-source alternatives to tapio/live-server?

Open-source alternatives to tapio/live-server include: ritwickdey/vscode-live-server — This is a local development server extension for VS Code that provides static file hosting and automatic browser… thewawar/simple-http-server — This project is a collection of specialized HTTP servers designed for static file hosting, secure file uploads, and… webpack/webpack-dev-server — webpack-dev-server is a local web server designed to serve webpack bundles and trigger browser refreshes when source… svenstaro/miniserve — Miniserve is an HTTP static file server that hosts local directories over the network with an integrated web-based… http-party/http-server — This project is a lightweight Node.js web server and command-line tool designed for hosting static assets and… h3js/h3 — Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including…

Open-source alternatives to Live Server

Similar open-source projects, ranked by how many features they share with Live Server.
  • ritwickdey/vscode-live-serverritwickdey avatar

    ritwickdey/vscode-live-server

    6,778View on GitHub↗

    This is a local development server extension for VS Code that provides static file hosting and automatic browser reloading upon saving source files. It functions as a live reloading tool and static file web server, allowing developers to preview web pages locally with support for custom ports and root directories. The project distinguishes itself by offering a local network preview server that exposes projects to other devices on the same wireless network via IP. It also includes a development proxy capable of adding Cross-Origin Resource Sharing headers and proxying traffic to external URIs.

    TypeScriptlive-reloadlive-serverlivereload
    View on GitHub↗6,778
  • thewawar/simple-http-serverTheWaWaR avatar

    TheWaWaR/simple-http-server

    3,394View on GitHub↗

    This project is a collection of specialized HTTP servers designed for static file hosting, secure file uploads, and encrypted web traffic. It provides implementations for delivering local files and directories over HTTP and HTTPS, including support for index pages and single-page application routing. The software differentiates itself through dedicated server roles, including a secure file upload server with size limits and token validation, and an HTTPS web server that utilizes PKCS#12 certificates for TLS encryption. It also includes a specialized gateway for managing cross-origin resource

    Rustfilehttprust
    View on GitHub↗3,394
  • webpack/webpack-dev-serverwebpack avatar

    webpack/webpack-dev-server

    7,853View on GitHub↗

    webpack-dev-server is a local web server designed to serve webpack bundles and trigger browser refreshes when source files change. It functions as a development environment that hosts bundled applications and provides a live reloading workflow. The project distinguishes itself by supporting hot module replacement to update modules in a running application without a full page reload. It also acts as an HTTP proxy to redirect network request paths to different backends and provides history API fallbacks specifically for hosting single-page applications. The server includes capabilities for mon

    JavaScripthot-reloadserverwebpack
    View on GitHub↗7,853
  • svenstaro/miniservesvenstaro avatar

    svenstaro/miniserve

    7,391View on GitHub↗

    Miniserve is an HTTP static file server that hosts local directories over the network with an integrated web-based file browser. It functions as a single-binary tool capable of serving as a markdown rendering server, a TLS-enabled web server for encrypted traffic, and a WebDAV file manager for remote file operations. The project distinguishes itself through specialized hosting modes, including a single page application mode that routes requests to a single index file and the ability to generate random hexadecimal access URLs to obscure served directories. It also provides the ability to conve

    Rustclicommand-linecommand-line-tool
    View on GitHub↗7,391
  • See all 30 alternatives to Live Server→