Hasty Briefsbeta

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.