awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Local development servers

排名更新于 2026年7月21日

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • typicode/hoteltypicode 的头像

    typicode/hotel

    10,005在 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
    在 GitHub 上查看↗10,005
  • vercel/servevercel 的头像

    vercel/serve

    9,863在 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
    在 GitHub 上查看↗9,863
  • browsersync/browser-syncBrowserSync 的头像

    BrowserSync/browser-sync

    12,289在 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
    在 GitHub 上查看↗12,289
  • farm-fe/farmfarm-fe 的头像

    farm-fe/farm

    5,580在 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
    在 GitHub 上查看↗5,580
  • vitejs/vitevitejs 的头像

    vitejs/vite

    81,611在 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
    在 GitHub 上查看↗81,611
  • lwsjs/local-web-serverlwsjs 的头像

    lwsjs/local-web-server

    1,269在 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
    在 GitHub 上查看↗1,269
  • php-pm/php-pmphp-pm 的头像

    php-pm/php-pm

    6,555在 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
    在 GitHub 上查看↗6,555
  • webpack/webpack-dev-serverwebpack 的头像

    webpack/webpack-dev-server

    7,853在 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
    在 GitHub 上查看↗7,853
  • http-party/http-serverH

    http-party/http-server

    14,191在 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
    在 GitHub 上查看↗14,191
  • ritwickdey/vscode-live-serverritwickdey 的头像

    ritwickdey/vscode-live-server

    6,778在 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
    在 GitHub 上查看↗6,778
  • caddyserver/caddycaddyserver 的头像

    caddyserver/caddy

    73,492在 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
    在 GitHub 上查看↗73,492
  • facebook/create-react-appfacebook 的头像

    facebook/create-react-app

    103,325在 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
    在 GitHub 上查看↗103,325
  • preactjs/preact-clipreactjs 的头像

    preactjs/preact-cli

    4,669在 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
    在 GitHub 上查看↗4,669
  • sintaxi/harpsintaxi 的头像

    sintaxi/harp

    4,994在 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
    在 GitHub 上查看↗4,994
  • cytopia/devilboxcytopia 的头像

    cytopia/devilbox

    4,470在 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
    在 GitHub 上查看↗4,470
  • react/create-react-appreact 的头像

    react/create-react-app

    103,327在 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
    在 GitHub 上查看↗103,327
  • sparckles/robynsparckles 的头像

    sparckles/Robyn

    7,265在 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
    在 GitHub 上查看↗7,265
  • parcel-bundler/parcelparcel-bundler 的头像

    parcel-bundler/parcel

    44,032在 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
    在 GitHub 上查看↗44,032
  • angular/angular-cliangular 的头像

    angular/angular-cli

    27,018在 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
    在 GitHub 上查看↗27,018
  • developit/preact-clidevelopit 的头像

    developit/preact-cli

    4,669在 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
    在 GitHub 上查看↗4,669
  • thedodd/trunkthedodd 的头像

    thedodd/trunk

    4,317在 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
    在 GitHub 上查看↗4,317
  • wmonk/create-react-app-typescriptwmonk 的头像

    wmonk/create-react-app-typescript

    3,680在 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
    在 GitHub 上查看↗3,680
一览前 10 名对比
仓库Star 数语言许可证最后推送
typicode/hotel10KJavaScriptMIT2023年10月23日
vercel/serve9.9KTypeScriptMIT2026年6月10日
browsersync/browser-sync12.3KJavaScriptApache-2.02026年5月9日
farm-fe/farm5.6KRustMIT2026年6月14日
vitejs/vite81.6KTypeScriptMIT2026年6月23日
lwsjs/local-web-server1.3KJavaScriptMIT2025年7月19日
php-pm/php-pm6.6KPHPMIT2023年12月8日
webpack/webpack-dev-server7.9KJavaScriptMIT2026年6月23日
http-party/http-server14.2KJavaScriptMIT2026年4月15日
ritwickdey/vscode-live-server6.8KTypeScriptmit2025年11月4日

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
  • 开发环境与实用工具