В последние годы Python прочно закрепился в области backend-разработки и машинного обучения, но оставался слабым звеном в сфере создания нативных десктопных приложений. Традиционные инструменты вроде PyQt, Tkinter и wxPython давно морально устарели, а использование Electron с его прожорливостью и зависимостью от Node.js многих разработчиков откровенно отталкивало. Но теперь появился проект, который может радикально изменить расклад. Его имя — PyTauri. PyTauri — это обёртка над фреймворком Tauri, написанная с помощью PyO3, позволяющая использовать мощь Rust-бэкенда из Python-кода. Проще говоря, это Tauri для Python.
Если раньше для создания кроссплатформенного GUI-приложения нужно было писать на Rust или JavaScript, то теперь всё можно сделать на чистом Python — без Node.js, без webpack, без сложных сборок. 🌐 Кроссплатформенность. PyTauri наследует все преимущества Tauri — поддерживает macOS, Windows и Linux с нативной производительностью.
⚙️ Асинхронный Python. Поддержка asyncio, trio