PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Pyloid.

Pyloid — это Python-версия Electron и Tauri, специально созданная для упрощения разработки десктопных приложений.

❗️Этот проект с открытым исходным кодом, построенный на базе QtWebEngine и PySide6, обеспечивает плавную интеграцию с различными функциями Python, позволяя создавать мощные приложения без лишних сложностей.

❓Почему стоит выбрать Pyloid?

С Pyloid вы можете использовать всю мощь Python в своих десктопных приложениях. Его простота и гибкость делают его отличным выбором как для новичков, так и для опытных разработчиков, ищущих Python-ориентированную альтернативу Electron или Tauri. Pyloid особенно оптимизирован для создания приложений с искусственным интеллектом.

🟢Основные возможности:

🔘Веб-интерфейс для приложений: Создание интерфейсов с использованием HTML, CSS и JavaScript.

🔘Поддержка иконок в системном трее: Легкая реализация иконок для добавления различных функций.

🔘Управление несколькими окнами: Простое создание и управление несколькими окнами.

🔘Мост между Python и JavaScript: Плавная интеграция между Python и JS для расширения функционала.

🔘Поддержка единственного экземпляра приложения: Управление приложениями без дублирования.

🔘Широкие возможности для десктопных приложений: Мониторинг, захват экрана, уведомления, горячие клавиши, работа с буфером обмена.

🔘Чистый и понятный код: Простая структура кода для повышения производительности разработчика.

🔘Живое обновление интерфейса: Реальные изменения UI в процессе разработки.

🔘Кроссплатформенная поддержка: Работает на Windows, macOS и Linux.

🔘Интеграция с frontend-библиотеками: Поддержка HTML/CSS/JS и React.

#Pyloid #Python #DesktopApps #Development #OpenSource #Electron #Tauri #AI #Frontend #QtWebEngine #PySide6 #Coding #Programming

📱Ссылка на репозиторий:
https://github.com/pyloid/pyloid
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍5🔥4
📱Limekit.

Limekit — первый кроссплатформенный GUI-фреймворк для Lua с полноценной поддержкой тем.
Построен на PySide6 (Qt) и lupa (lua bridge), но работает через чистый Lua API — знание Python не требуется.

📌Принцип: один код — работает везде (Windows, macOS, Linux).
Никакой компиляции: достаточно установить Python и Limekit.

🔹Особенности:

🔘Чистый Lua API (без Python).

🔘Кроссплатформенность (Windows, macOS, Linux).

🔘Поддержка тем: Material Design, Light/Dark, Fluent (в разработке).

🔘Производительность Qt (через PySide6).

🔘40+ готовых виджетов и менеджеров компоновки.

🔘Интегрированный runtime и Limer для запуска приложений.

🛠Архитектура Limekit:

🔘Qt/PySide6 — нативные виджеты и рендеринг.

🔘Wrapped Widgets — 40+ обёрнутых компонентов.

🔘lupa bridge — связывает Lua и Qt.

⚠️Статус проекта: активная разработка, архитектура продолжает эволюционировать. Некоторые функции ещё в процессе.

#Limekit #Lua #GUI #Qt #PySide6 #CrossPlatform #DesktopApps #OpenSource #UI #Framework

📱Ссылка на репозиторий:
https://github.com/mitosisX/Limekit
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4⚡1
📱TauPy.

TauPy — это современный фреймворк для создания десктопных приложений на Python + Rust с опциональным React/Vite UI, обеспечивающий быстрый hot reload и нативные оконные контролы.

🔹Ключевые фичи:

🔘Гибрид Python бэкенд + Rust лаунчер + WebView (HTML/JS или React).

🔘Hot reload: 40–120 мс обновление UI без перезагрузки окна.

🔘Нативные окна: minimize/max/resize/drag через Python API.

🔘Сборка: taupy build → exe (Nuitka + bundled dist, 6–15 МБ).

🚀Быстрый старт:
pip install taupy-framework
taupy new myapp
cd myapp && npm i
taupy dev # ~40ms reloads


🔻Python UI пример:
from taupy import App, VStack, Text, Button, State
app = App("TauPy", 800, 600)
state = State("Hello!")

@app.route("/")
def ui(): return VStack(Text(state), Button("Click!"))

asyncio.run(app.run())


✅Забудьте Electron (120MB+) и PyQt (тяжёлый). TauPy: 6-15MB, 300ms cold start, 40ms hot reload.

#Python #TauPy #DesktopApps #PythonDesktop #RustPython #WebView #HotReload #Nuitka #QAtools #PythonFramework #DesktopFramework #PyQtAlternative #ElectronAlternative #PythonUI #ReactPython #LowLatencyUI #NativeWindows #PythonProductivity #OpenSource #MITLicense

📱Ссылка на репозиторий:
https://github.com/S1avv/taupy
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍1