HeadlinesBriefing favicon HeadlinesBriefing.com

Zappp: Zero‑Configuration Live‑Reload Server for Any Terminal

DEV Community •
×

Zappp offers a zero‑configuration static file server that rivals VS Code’s Live Server but runs from any terminal. Launch it with a single `zappp` command, and the tool automatically serves files on localhost:3000 while watching for changes. Its built‑in live reload refreshes browsers instantly, and binding to 0.0.0.0 makes the server reachable on the local network.

Under the hood, Zappp stitches together a Node.js HTTP server, a file watcher that detects edits, and a WebSocket channel that pushes reload signals to the browser. Compared to Python’s SimpleHTTPServer, it adds instant live reload, faster startup, and clearer error pages. Unlike VS Code Live Server, Zappp works outside the editor and can be scripted in npm.

Installing is a single npm command: `npm install -g zappp`. Once running, Zappp auto‑opens the browser with `-o`, serves any folder, and even exposes the site to mobile devices for responsive testing. The project lives on GitHub, welcoming pull requests and issue reports, and the author plans incremental feature additions.