Metadata-Version: 2.4
Name: hdev-web
Version: 1.1.7
Summary: HDEV (Help Developer): View your local website on mobile instantly.
Author-email: Pankaj <p9951542@gmail.com>
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: qrcode
Requires-Dist: pyperclip
Dynamic: license-file

# HDEV 🚀 (Help Developer)

HDEV is a professional CLI tool designed to help developers instantly view their local development websites on mobile devices. No setup, no configuration—one command to rule them all.

Inspired by the "Help Developer" philosophy, HDEV ensures your mobile testing is seamless and fast.

## New in v1.1.8: Magic Mode! ✨

Previously, you had to run your dev server (like `npm run dev`) and *then* run `hdev`. Now, **HDEV does it all.**

- **Auto-Dev Start**: Just run `hdev`. If no server is running, HDEV detects your project (Vite, Next.js, Django, etc.) and offers to start it for you.
- **Auto-Host HTML**: No dev server? No problem. HDEV can start a local server for your plain HTML/JS files automatically.
- **Smart Port Detection**: Scans 20+ common ports to find your running server instantly.

## Features

- **Zero-Config Auto-Start**: Automatically launches your dev server (`npm`, `yarn`, `pnpm`, `bun` supported).
- **Premium QR Rendering**: Uses high-contrast half-blocks for 100% terminal compatibility.
- **One-Command Tunnel**: Instantly exposes your local port to a public URL.
- **Auto-Update Checker**: Keeps you updated with the latest features from PyPI.

## Installation

```bash
# Install globally
pip install hdev-web
```

## Usage

```bash
# Just run it!
hdev
```

## How it works

HDEV detects your project type, scans for active ports, and if nothing is found, it offers to start your project's dev server. It then creates a secure SSH tunnel via `localhost.run`, extracts the public URL, and renders a high-contrast QR code directly in your terminal.

## License

MIT
