Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>QuickServeNew to Visual Studio Code? Get it now.
QuickServe

QuickServe

Debanshu Panigrahi

|
1,812 installs
| (1) | Free
Zero-config local development server with Hot Module Replacement (HMR), automatic HTTPS, and QR code for mobile testing. Instantly preview HTML and MARKDOWN — no setup required.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QuickServe

Logo

Installs Rating GitHub issues GitHub license

QuickServe is a zero-config local development server for VSCode. Open a workspace, start the server, and instantly preview your HTML and Markdown files — no setup, no config, no friction.


Demo

Demo


Features

  • One-click server — start and stop directly from the VSCode status bar
  • Open with QuickServe — right-click any .html or .md file to open it instantly in the browser
  • Live preview — instant browser preview for .html and .md files
  • Auto-reload — browser reloads automatically on file save (.html and .md only)
  • HMR — hot module replacement for faster, state-preserving updates
  • Deep dependency graph — tracks file relationships for accurate change detection
  • Self-healing HTTPS — zero-config HTTPS that automatically recovers broken configurations (requires mkcert installed)
  • QR code for mobile — scan to open your local server on any device on the same network
  • File exclusions — exclude specific files from change detection
  • Customizable port — configure the server port to fit your setup
  • Broad file support — serves any file type, not just HTML and Markdown

Installation

  1. Open VSCode
  2. Press Ctrl+P (or Cmd+P on Mac) and run:
ext install debanshupanigrahi.quickserve

Tip: You can also search QuickServe directly in the Extensions sidebar (Ctrl+Shift+X).


How to Use

1. Start the server

Click the QuickServe button in the status bar, or use the command palette (Ctrl+Shift+P) and run quickserve.run.

Start server

2. Open the output panel

To see server logs and the local URL, open the Output panel and select QuickServe from the drop down.

Output panel

3. Access on mobile

Scan the QR code shown in the output panel to instantly open the server on any mobile device connected to the same network.

Access

4. Stop the server

Click the QuickServe button in the status bar, or use the command palette (Ctrl+Shift+P) and run quickserve.kill.

Stop server


Configuration

For all available settings and configuration options, see SETTINGS.md.


Known Limitations

  • Multi-root workspaces — QuickServe currently serves the primary (first) folder in your workspace. Full multi-root support is planned for a future release.
  • Auto-reload scope — live reload and HMR are only available for .html and .md files. Other file types are served statically.

Changelog

For a full list of changes across versions, see CHANGELOG.md.


Contributing

Contributions are welcome! See CONTRIBUTING.md to get started.


License

This project is licensed under the MIT license.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft