Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thekicker/live-reload-server

LiveReloadServer is a lightweight and powerful Node.js CLI tool designed for developers who work on vanilla HTML, CSS, and JavaScript projects. It enables real-time live reloading and serves your local projects over the network with a QR code for easy access on multiple devices.
https://github.com/thekicker/live-reload-server

Last synced: 7 days ago
JSON representation

LiveReloadServer is a lightweight and powerful Node.js CLI tool designed for developers who work on vanilla HTML, CSS, and JavaScript projects. It enables real-time live reloading and serves your local projects over the network with a QR code for easy access on multiple devices.

Awesome Lists containing this project

README

        

## Live-Reload-Server

### Instantly Live Reload Your Local HTML, CSS, and JS Projects

LiveReloadServer is a lightweight and powerful Node.js CLI tool designed for developers who work on vanilla HTML, CSS, and JavaScript projects. It enables real-time live reloading and serves your local projects over the network with a QR code for easy access on multiple devices.

### Features:
- **Live Reloading**: Automatically reload your browser whenever you save changes to your HTML, CSS, or JS files.
- **Network Access**: Serve your projects over the local network, making them accessible via an IP address and port.
- **QR Code Generation**: Quickly access your projects on other devices by scanning a generated QR code.
- **Simple CLI Interface**: Easily start the server and select your project folder with a straightforward command-line interface.

### Ideal for:
- Frontend developers working on small passion projects.
- Developers who prefer not to use complex build tools or package managers.
- Anyone needing a quick and reliable way to test and preview their web projects on multiple devices.

### Getting Started

#### Prerequisites
- Node.js installed on your machine

#### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/thekicker/Live-Reload-Server.git
cd Live-Reload-Server
```

2. **Install dependencies:**
```bash
npm install
```

#### Usage
3. **Launch the server:**
```bash
node server.js
```

4. **Follow the prompts to select your project folder and start live reloading!**

Get started with Live-Reload-Server and enhance your local development workflow today!