Tauri binding for Python through Pyo3
5 days ago
- #Python
- #Tauri
- #GUI
- PyTauri provides Python bindings for Tauri through Pyo3, enabling Python developers to use Tauri's features.
- The project is open-source and encourages community contributions and stars for support.
- Offers options to use with or without a Rust compiler, including a wheel option for pure Python usage.
- Supports integration with tauri-cli for building standalone executables and Cython for source code protection.
- Features include no IPC overhead, support for Tauri plugins, and native async Python support.
- Aims for 100% type completeness and an ergonomic API close to Tauri's Rust API.
- Includes examples of integration with frontend frameworks and Python libraries like nicegui/gradio/FastAPI.
- Follows Semantic Versioning 2.0.0, with aligned version numbers across Rust and Python components.
- Aspires to be an alternative to pywebview and Pystray, leveraging Tauri's comprehensive features.
- Not officially endorsed by the Tauri Program, licensed under Apache License 2.0.