awesome-repositories.com
Blog
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
·

Local development servers

Clasificación actualizada el 21 jul 2026

For local development servers, the strongest matches are typicode/hotel (Hotel is a local development server and process manager), vercel/serve (This is a static file server designed for local) and browsersync/browser-sync (BrowserSync is a dedicated local development server that provides). farm-fe/farm and vitejs/vite round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best local development servers for your workflow. Compare top-rated open-source tools by features and activity to pick the right one.

Local development servers

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • typicode/hotelAvatar de typicode

    typicode/hotel

    10,005Ver en GitHub↗

    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 traff

    Hotel is a local development server and process manager that provides reverse proxying, HTTPS support, and automated background process management to streamline local web development workflows.

    JavaScriptLocal Development HTTPSLocal Reverse ProxiesSelf-Signed Certificate Generators
    Ver en GitHub↗10,005
  • vercel/serveAvatar de vercel

    vercel/serve

    9,863Ver en GitHub↗

    Serve is a Node.js static file server that delivers assets and single-page applications from a local directory over HTTP. It functions as both a command-line web server for hosting directories directly from the terminal and as HTTP middleware for integrating static asset delivery into existing servers. The project includes a directory browser interface that provides a web-based file explorer for navigating and accessing files within a served folder. It supports single-page application fallback by redirecting unmatched request paths to a root file to enable client-side routing. The server han

    This is a static file server designed for local development and hosting, providing essential features like directory listing and SPA routing, though it lacks built-in hot reloading or advanced proxying capabilities.

    TypeScriptStatic Asset ServingStatic File Servers
    Ver en GitHub↗9,863
  • 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

    BrowserSync is a dedicated local development server that provides essential features like hot reloading, reverse proxying, and HTTPS support to streamline your web development workflow.

    JavaScriptLocal Development HTTPSStatic File ServersLocal Reverse Proxies
    Ver en GitHub↗12,289
  • farm-fe/farmAvatar de farm-fe

    farm-fe/farm

    5,580Ver en GitHub↗

    Farm is a Rust-based web build tool and development server that compiles JavaScript, TypeScript, CSS, HTML, and static assets into optimized bundles. It uses a module-graph-based bundling approach with persistent module-level caching, enabling near-instant builds and sub-20ms hot module replacement during development. The tool processes assets based on file extensions, handling CSS, Sass, Less, PostCSS, HTML, and images as first-class modules without requiring JavaScript transformation. Farm distinguishes itself through its Vite-compatible plugin system, accepting Vite, Rollup, and Unplugin p

    Farm is a high-performance development server and build tool that natively supports hot module replacement, reverse proxying, environment variable management, and static file serving for modern web projects.

    RustHot Module ReplacementHot Module Replacement
    Ver en GitHub↗5,580
  • vitejs/viteAvatar de vitejs

    vitejs/vite

    81,611Ver en GitHub↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the development phase. By maintaining an environment-aware module graph, it supports concurrent development across client, server, and custom runtime environments. The project distinguishes itself through a high-performance development server that utilizes a hot module replacement pr

    Vite provides a high-performance development server with native hot module replacement, built-in proxying, environment variable management, and static file serving, making it a comprehensive tool for modern local web development.

    TypeScriptHot Module Replacement
    Ver en GitHub↗81,611
  • lwsjs/local-web-serverAvatar de lwsjs

    lwsjs/local-web-server

    1,269Ver en GitHub↗

    This project is a command-line development web server designed to serve static files and proxy network requests. It functions as a modular, middleware-based server that allows developers to chain custom functions to handle request parsing, response compression, and URL rewriting. The server distinguishes itself through its ability to simulate complex network environments and production-like security configurations. It supports secure encrypted connections via HTTPS and restricts access to hosted resources using basic authentication protocols. Additionally, it provides specialized routing for

    This is a dedicated local development server that provides built-in support for static file serving, reverse proxying, and HTTPS, making it a comprehensive tool for rapid full-stack development workflows.

    JavaScriptLocal Development HTTPSStatic Asset ServingStatic File Servers
    Ver en GitHub↗1,269
  • php-pm/php-pmAvatar de php-pm

    php-pm/php-pm

    6,555Ver en GitHub↗

    This project is a PHP application server and process manager designed to reduce request latency by keeping applications resident in memory. It functions as a load balancer that distributes incoming network requests across a pool of worker processes, eliminating the overhead of repetitive bootstrapping. The server routes network requests directly into application framework kernels, bypassing traditional web server layers. It includes a built-in mechanism for delivering static assets directly to clients and supports hot reloading by monitoring source files for changes and automatically restarti

    This is a PHP-specific application server that provides hot reloading and static file serving, making it a suitable tool for local development environments despite its primary focus on production performance.

    PHPStatic Asset ServingStatic File Servers
    Ver en GitHub↗6,555
  • webpack/webpack-dev-serverAvatar de webpack

    webpack/webpack-dev-server

    7,853Ver en 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

    This is a dedicated local development server that provides hot module replacement, reverse proxying, and HTTPS support, making it a standard tool for managing web development workflows.

    JavaScriptHot Module ReplacementStatic Asset Serving
    Ver en GitHub↗7,853
  • http-party/http-serverH

    http-party/http-server

    14,191Ver en GitHub↗

    This project is a lightweight Node.js web server and command-line tool designed for hosting static assets and delivering local files over HTTP. It functions as a static site host that provides a minimal environment for serving HTML, CSS, and JavaScript files to web browsers. The server includes built-in support for TLS encryption to enable secure HTTPS access and allows for the configuration of cross-origin resource sharing headers. It also features basic authentication to restrict folder access via username and password verification. The system manages content delivery through browser cache

    This is a lightweight command-line tool for serving static files locally, which fits the category of a development server even though it lacks advanced features like hot module replacement.

    JavaScriptStatic Asset Serving
    Ver en GitHub↗14,191
  • ritwickdey/vscode-live-serverAvatar de ritwickdey

    ritwickdey/vscode-live-server

    6,778Ver en 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.

    This is a local development server that provides essential features like static file serving, live reloading, and proxying, though it is specifically designed as a VS Code extension rather than a standalone CLI tool.

    TypeScriptStatic File Servers
    Ver en GitHub↗6,778
  • caddyserver/caddyAvatar de caddyserver

    caddyserver/caddy

    73,492Ver en GitHub↗

    Caddy is an extensible, modular web server platform designed for high-performance traffic management and automated security. At its core, it functions as a dynamic HTTP gateway that handles request routing, static asset delivery, and reverse proxying through a chain of configurable handler modules. The system is built on a modular architecture that allows developers to extend server functionality by registering custom components, all managed through a unified lifecycle and provisioning framework. What distinguishes Caddy is its focus on automated infrastructure and zero-downtime operations. I

    Caddy is a powerful, production-ready web server that provides robust reverse proxying, automatic HTTPS, and static file serving, making it a highly capable tool for local development environments.

    GoStatic Asset ServingStatic File ServersLocal Certificate Authorities
    Ver en GitHub↗73,492
  • facebook/create-react-appAvatar de facebook

    facebook/create-react-app

    103,325Ver en GitHub↗

    Create React App is a comprehensive suite of tools for project bootstrapping, local development serving, unit testing, and production asset optimization. It functions as a React project bootstrapper and frontend build toolchain that generates a pre-configured development environment and folder structure. The project provides a local development server with live reloading and real-time error reporting, alongside a built-in test runner for executing unit tests and generating code coverage reports. It also includes a progressive web app template to implement service workers and web app manifests

    This tool provides a pre-configured local development server that includes hot module replacement, proxying, and environment variable management, making it a functional solution for local web development workflows.

    JavaScriptHot Module Replacement
    Ver en GitHub↗103,325
  • preactjs/preact-cliAvatar de preactjs

    preactjs/preact-cli

    4,669Ver en GitHub↗

    preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It provides a Webpack-based build pipeline to coordinate code transformation, asset optimization, and production compilation. The toolkit includes a static site prerenderer to convert application routes into static HTML files and a PWA development toolkit for generating service workers and offline asset caching. It also functions as a frontend development server featuring hot module replacement and a proxy for real-time application iteration. The project covers a broad range of

    This tool functions as a comprehensive local development server for Preact projects, providing essential features like hot module replacement, proxying, and static file serving within a unified CLI environment.

    JavaScriptHot Module Replacement
    Ver en GitHub↗4,669
  • sintaxi/harpAvatar de sintaxi

    sintaxi/harp

    4,994Ver en GitHub↗

    Harp is a zero-configuration static web server and asset compiler that transforms templates and stylesheets into browser-ready assets during web requests. It functions as an on-the-fly compiler and template engine orchestrator, converting files such as Markdown, Jade, Sass, and CoffeeScript into standard HTML, CSS, and JavaScript without requiring a manual build step. The system eliminates complex build scripts by using a filesystem-driven route mapping and extension-based resolution to match files to specific compilation engines. It utilizes memory-based caching to store processed assets and

    Harp is a zero-configuration web server that serves static files and compiles assets on-the-fly, making it a suitable tool for local development workflows even though it lacks built-in reverse proxying or HTTPS support.

    JavaScriptStatic Asset Serving
    Ver en GitHub↗4,994
  • cytopia/devilboxAvatar de cytopia

    cytopia/devilbox

    4,470Ver en GitHub↗

    Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and language runtimes managed through a unified configuration. It functions as a Docker-based local development stack for LAMP and MEAN software stacks and as a manager for switching between different versions of these services to match specific project requirements. The system distinguishes itself by automating local network orchestration. It includes a Docker-based virtual host manager that automatically maps local directories to custom domains and a local DNS and SSL orchestrat

    Devilbox is a containerized development environment that provides a full-stack local server setup with automated DNS, SSL, and virtual host management, making it a robust solution for local web development.

    PHPLocal Development HTTPSLocal Certificate Authorities
    Ver en GitHub↗4,470
  • react/create-react-appAvatar de react

    react/create-react-app

    103,327Ver en GitHub↗

    This project is a command-line tool and build toolchain used to bootstrap React web applications. It serves as a project bootstrapper and single-page application scaffold, providing a pre-configured development environment, folder structure, and build pipeline. The toolchain integrates a frontend development server with live reloading and error overlays to accelerate the iterative coding process. It handles production asset bundling by minifying code and generating hashed assets for deployment, and it includes a configuration suite for generating the service workers and web manifests required

    This tool provides a pre-configured local development server that includes hot reloading, proxy support, and environment variable management, making it a standard choice for local web development workflows.

    JavaScriptHot Module Replacement
    Ver en GitHub↗103,327
  • sparckles/robynAvatar de sparckles

    sparckles/Robyn

    7,265Ver en GitHub↗

    Robyn is a high-performance asynchronous web framework and server for Python that utilizes a Rust-powered runtime to execute code. It functions as an asynchronous Python web server designed to handle many concurrent requests efficiently through a multithreaded execution model. The project includes specialized capabilities for AI agent request routing, managing communication between agents and external tools. It also serves as a WebSocket communication server, maintaining persistent bidirectional channels for real-time data exchange. The framework covers a broad range of web infrastructure, i

    Robyn is a high-performance Python web framework that includes built-in hot code reloading and static file serving, making it a capable tool for local development despite its primary focus on production-grade asynchronous API and AI agent serving.

    PythonRust Network FrameworksWeb ServersHigh-Performance Web Services
    Ver en GitHub↗7,265
  • parcel-bundler/parcelAvatar de parcel-bundler

    parcel-bundler/parcel

    44,032Ver en GitHub↗

    Parcel is a web application bundler designed to automate the packaging of project assets for production. It functions as a zero-configuration tool that detects dependencies and transforms source files into optimized output without requiring manual setup files. The project includes a built-in development server that supports incremental builds and hot module replacement to reflect code changes during the development cycle. The core of the system is a dependency graph resolver that maps relationships between modules to determine the structure of output bundles. This is supported by a modular as

    Parcel is a web application bundler that includes a built-in development server with hot module replacement and static file serving, making it a capable tool for local web development workflows.

    JavaScriptZero-Configuration Web BundlersWeb Application BundlersDevelopment Build Servers
    Ver en GitHub↗44,032
  • angular/angular-cliAvatar de angular

    angular/angular-cli

    27,018Ver en GitHub↗

    The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system

    This tool provides a comprehensive local development server for Angular projects, including built-in hot module replacement, proxying, and static file serving capabilities tailored to the framework's ecosystem.

    TypeScriptApplication ScaffoldingProject BootstrappingAngular Build Runners
    Ver en GitHub↗27,018
  • developit/preact-cliAvatar de developit

    developit/preact-cli

    4,669Ver en GitHub↗

    preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact applications. It functions as a project scaffolding tool that uses predefined templates to generate the necessary directory structures and boilerplate for new web applications. The tool provides specialized capabilities for creating progressive web apps by generating service workers and caching strategies for offline functionality. It also includes a static site pre-renderer that converts application routes into HTML files during the build process to improve search engine visibility an

    This tool provides a built-in development server with hot module replacement and environment variable support specifically tailored for Preact applications, making it a functional local development environment despite its primary focus on scaffolding and build pipelines.

    JavaScriptProject ScaffoldersTemplate-Based Project ScaffoldersDevelopment Iteration Workflows
    Ver en GitHub↗4,669
  • thedodd/trunkAvatar de thedodd

    thedodd/trunk

    4,317Ver en GitHub↗

    Trunk is a build tool and development server for compiling Rust code to WebAssembly and packaging it for browser deployment. It functions as a web bundler that combines WebAssembly modules, JavaScript, and static files into a deployable web application. The tool provides a local development server utilizing HTTP and WebSocket proxies to enable rapid iteration. This environment includes a file-system watcher that triggers automatic rebuilds and browser reloading when source files are modified. The pipeline handles the conversion of Rust source code into WebAssembly binaries and generates the

    Trunk is a specialized development server for Rust-to-WASM projects that provides essential local features like hot reloading, proxying, and static file serving to streamline the browser-based development workflow.

    RustRust WebAssembly IntegrationsAsset BundlingAsset Bundling
    Ver en GitHub↗4,317
  • wmonk/create-react-app-typescriptAvatar de wmonk

    wmonk/create-react-app-typescript

    3,680Ver en GitHub↗

    This project is a pre-configured starter template and development environment for building web applications using TypeScript and React. It provides a project scaffold that automates the initial setup of build configurations and type safety. The environment includes a build pipeline for compiling and bundling React components, alongside a local development server featuring live reloading and integrated linting. It also provides a boilerplate for Progressive Web Apps, incorporating service worker support for offline asset caching. Broad capability areas cover frontend build automation, web app

    This project provides a pre-configured local development server with hot reloading, proxy support, and environment variable management, serving as a complete environment for React-based web development.

    JavaScriptProject ScaffoldersTypeScript StartersDevelopment Servers
    Ver en GitHub↗3,680
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
typicode/hotel10KJavaScriptMIT23 oct 2023
vercel/serve9.9KTypeScriptMIT10 jun 2026
browsersync/browser-sync12.3KJavaScriptApache-2.09 may 2026
farm-fe/farm5.6KRustMIT14 jun 2026
vitejs/vite81.6KTypeScriptMIT23 jun 2026
lwsjs/local-web-server1.3KJavaScriptMIT19 jul 2025
php-pm/php-pm6.6KPHPMIT8 dic 2023
webpack/webpack-dev-server7.9KJavaScriptMIT23 jun 2026
http-party/http-server14.2KJavaScriptMIT15 abr 2026
ritwickdey/vscode-live-server6.8KTypeScriptmit4 nov 2025

Related searches

  • a library for building local-first applications
  • a productivity extension for code editors
  • Local dashboard interface
  • a comprehensive suite of software development tools
  • Development environment tools
  • an open source framework for web development
  • an automation tool for CI/CD pipelines
  • Entorno de desarrollo y utilidades