Introduction to HPY Tool ⚡
Welcome to the documentation for hpy-tool
, a command-line utility designed to build and serve web applications from .hpy
files using Brython.
This tool aims to simplify the development workflow for creating interactive, Python-powered web interfaces by organizing HTML structure, CSS styling, and client-side Python logic within single-component files or structured projects with layouts.
Key Goals:
- Provide a simple, intuitive structure for web projects using Python in the browser.
- Automate the process of combining layout, pages, and static assets.
- Integrate seamlessly with Brython for client-side Python execution.
- Offer a smooth development experience with features like project initialization and live reloading.
Navigate through the sidebar to learn more about installation, usage, and features.
Project Status
⚠️ This project is experimental and primarily a learning exercise. While functional, expect potential bugs or rough edges. Contributions and feedback are welcome!