Metadata-Version: 2.3
Name: pyloid
Version: 0.26.0
Summary: 
Author: aesthetics-of-record
Author-email: 111675679+aesthetics-of-record@users.noreply.github.com
Requires-Python: >=3.9,<3.14
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: aiofiles (>=24.1.0,<25.0.0)
Requires-Dist: aiohttp-cors (>=0.8.1,<0.9.0)
Requires-Dist: pickledb (>=1.3.2,<2.0.0)
Requires-Dist: platformdirs (>=4.3.7,<5.0.0)
Requires-Dist: pyside6 (==6.9.2)
Description-Content-Type: text/markdown

<h1 style="text-align: center; font-size: 200px; font-weight: 500;">
    <i>Pyloid</i>
</h1>

![example image](example.png)

<h2 align="center" style="font-size: 28px;"><b>Pyloid: Electron for Python Developer • Web-based desktop app framework</b></h2>

## 💡 Key Features

- **All Frontend Frameworks** are supported
- **All features necessary** for a desktop application are implemented
- Through thread-safe implementation, it seamlessly **integrates with any Python framework**
- **RPC** between Python and JavaScript
- Single Instance Application / Multi Instance Application Support
- Multi-Window Application Support
- Clean and Intuitive Code Structure
- **Cross-Platform Support**
- Window Customization
- **Detailed Numpy-style Docstrings**

## 🚀 Getting Started

### [Prerequisites](https://docs.pyloid.com/getting-started/prerequisites)

- Node.js
- Python
- uv

### [Create Project](https://docs.pyloid.com/getting-started/create-pyloid-app)

```bash
npm create pyloid-app@latest
```

## Discord 🎉

[Our Discord!](https://discord.gg/VTqexxxTy9)

## Documentation 📚

[Pyloid Documentation](https://docs.pyloid.com/)

## License

This project is licensed under the terms of the Apache License 2.0. See the [LICENSE](./LICENSE) file for details.

This project uses PySide6, which is licensed under the LGPL (Lesser General Public License).

## Contributing 🤝

⚙

## Issues

If you encounter any issues or have suggestions for improvements, please open an issue on the [GitHub repository](https://github.com/Pyloid/pyloid/issues).

