A lightweight, dynamic development server for projects using include.sh.
See your changes in real-time with automated rendering and smart port management.
Stop manual builds. Let the server handle the rendering.
Runs include_processor on every request, ensuring your browser always reflects the latest changes.
Automatically picks a random available port between 8000-9000 to avoid local conflicts.
Launches your default web browser automatically as soon as the server starts.
Serves files directly from the _included/ directory for consistent production-like paths.
The server removes the friction between editing and previewing. Just run the command in your project root and start coding.
No need to restart the server after edits
Zero configuration required
Stop instantly with Ctrl+C
The server relies on the core engine and a few system utilities.
The core engine that handles the actual file inclusion logic.
Handles directory-wide expansion into the _included/ folder.
Used for handling TCP connections for the local server.