home.social

#pyqt5 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pyqt5, aggregated by home.social.

fetched live
  1. Как я устал от CVAT и в соло написал десктопный инструмент для авторазметки датасетов на PyQt5

    Надоело разворачивать CVAT через докер и мириться с лагами браузера? Я расскажу свою историю, как от простецкого аннотатора собранного на коленке написал мощную легковесную отечественную альтернативу на PyQt5 и OpenGl, с пакетной авторазметкой и иерархией классов.

    habr.com/ru/articles/1053394/

    #cvat #pyqt5 #разметка_данных #yolo #computer_vision #open_source #авторазметка #active_learning #Локальный_софт

  2. Как я устал от CVAT и в соло написал десктопный инструмент для авторазметки датасетов на PyQt5

    Надоело разворачивать CVAT через докер и мириться с лагами браузера? Я расскажу свою историю, как от простецкого аннотатора собранного на коленке написал мощную легковесную отечественную альтернативу на PyQt5 и OpenGl, с пакетной авторазметкой и иерархией классов.

    habr.com/ru/articles/1053394/

    #cvat #pyqt5 #разметка_данных #yolo #computer_vision #open_source #авторазметка #active_learning #Локальный_софт

  3. Как я устал от CVAT и в соло написал десктопный инструмент для авторазметки датасетов на PyQt5

    Надоело разворачивать CVAT через докер и мириться с лагами браузера? Я расскажу свою историю, как от простецкого аннотатора собранного на коленке написал мощную легковесную отечественную альтернативу на PyQt5 и OpenGl, с пакетной авторазметкой и иерархией классов.

    habr.com/ru/articles/1053394/

    #cvat #pyqt5 #разметка_данных #yolo #computer_vision #open_source #авторазметка #active_learning #Локальный_софт

  4. TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие

    У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.

    habr.com/ru/articles/1039250/

    #torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

  5. TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие

    У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.

    habr.com/ru/articles/1039250/

    #torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

  6. TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие

    У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.

    habr.com/ru/articles/1039250/

    #torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

  7. Воскрешение NumLockCalc после 17 лет забвения

    Эта статья про одну клавишу и рефлекс длиной в двадцать с лишним лет. С 2003-го у меня привычка: палец сам идёт на NumLock → появляется калькулятор. Пользовался каждый день, тысячи нажатий. Потом пришли Win11 и корпоративный запрет *.exe – клавиша опустела, а палец всё равно идёт. В какой-то момент надоело, сел и сделал скрипт. Код писала нейросеть, а я три ночи подряд тыкал её носом в то, что не работает. По дороге узнал много нового про внутренности калькулятора Win11, перехват NumLock и прозрачность чужих окон. Дальше по классике: одна фича потянула остальные. В трее теперь живут ещё единицы измерения, заметки для Obsidian, учёт времени и скриншоты . CalcNumLock , один PYW на 150 kB или .exe на 50 МБ, исходник на GitHub. Бесплатно | Без рекламы | Без интернета .→

    habr.com/ru/articles/1027720/

    #калькулятор #горячие_клавиши #автоматизация #Python #PyQt5 #desktopутилиты #перехват_клавиш #NumLock

  8. Воскрешение NumLockCalc после 17 лет забвения

    Эта статья про одну клавишу и рефлекс длиной в двадцать с лишним лет. С 2003-го у меня привычка: палец сам идёт на NumLock → появляется калькулятор. Пользовался каждый день, тысячи нажатий. Потом пришли Win11 и корпоративный запрет *.exe – клавиша опустела, а палец всё равно идёт. В какой-то момент надоело, сел и сделал скрипт. Код писала нейросеть, а я три ночи подряд тыкал её носом в то, что не работает. По дороге узнал много нового про внутренности калькулятора Win11, перехват NumLock и прозрачность чужих окон. Дальше по классике: одна фича потянула остальные. В трее теперь живут ещё единицы измерения, заметки для Obsidian, учёт времени и скриншоты . CalcNumLock , один PYW на 150 kB или .exe на 50 МБ, исходник на GitHub. Бесплатно | Без рекламы | Без интернета .→

    habr.com/ru/articles/1027720/

    #калькулятор #горячие_клавиши #автоматизация #Python #PyQt5 #desktopутилиты #перехват_клавиш #NumLock

  9. Воскрешение NumLockCalc после 17 лет забвения

    Эта статья про одну клавишу и рефлекс длиной в двадцать с лишним лет. С 2003-го у меня привычка: палец сам идёт на NumLock → появляется калькулятор. Пользовался каждый день, тысячи нажатий. Потом пришли Win11 и корпоративный запрет *.exe – клавиша опустела, а палец всё равно идёт. В какой-то момент надоело, сел и сделал скрипт. Код писала нейросеть, а я три ночи подряд тыкал её носом в то, что не работает. По дороге узнал много нового про внутренности калькулятора Win11, перехват NumLock и прозрачность чужих окон. Дальше по классике: одна фича потянула остальные. В трее теперь живут ещё единицы измерения, заметки для Obsidian, учёт времени и скриншоты . CalcNumLock , один PYW на 150 kB или .exe на 50 МБ, исходник на GitHub. Бесплатно | Без рекламы | Без интернета .→

    habr.com/ru/articles/1027720/

    #калькулятор #горячие_клавиши #автоматизация #Python #PyQt5 #desktopутилиты #перехват_клавиш #NumLock

  10. Some more workshop work on the SDG2042X Linux GUI today (got a free Monday): Fixed 5 bugs in this round, including ARB handling on the real instrument, sweep fallback timing, preset handling, and one unsafe input-parsing corner.

    I hope GUI is getting a bit less fragile / more reliable.

    Blog:
    togo-lab.io/?p=287

    Gitea:
    gitea.togo-lab.io/tgohle/0003-

    #ToGoLab #Siglent #SDG2042X #PyQt5 #Testbench #OpenSource #python #weekendProject #diy_electronics #DIY

  11. Some more workshop work on the SDG2042X Linux GUI today (got a free Monday): Fixed 5 bugs in this round, including ARB handling on the real instrument, sweep fallback timing, preset handling, and one unsafe input-parsing corner.

    I hope GUI is getting a bit less fragile / more reliable.

    Blog:
    togo-lab.io/?p=287

    Gitea:
    gitea.togo-lab.io/tgohle/0003-

  12. 🔥 Mới! Spotify downloader dạng GUI dựa trên PyQt5, thay vì CLI của spotDL. Hỗ trợ xem trước playlist, tiến độ tải trực quan, và có bản exe single‑file. Sử dụng yt‑dlp, gắn thẻ metadata và hỗ trợ playlist. Tự do tải nhạc với giao diện thân thiện! #SpotifyDownloader #GUI #Python #PyQt5 #yt‑dlp #opensource #phần_mềm #tải_nhạc

    reddit.com/r/selfhosted/commen

  13. Внедряем Gemini во все поля ввода Windows: Бесплатно, без смс и с обходом ограничений

    Полгода назад 1500 бесплатных запросов в Gemini казались вечностью. Сегодня Google закрутил гайки, и лимиты улетают за час Я доработал свою Open Source утилиту на Python. В этой статье расскажу, как реализовать систему ротации API-ключей, чтобы получить «бесконечный» доступ к нейронке, как переключаться между моделями Gemini и Gemma на лету и внедрить AI-помощника прямо в буфер обмена Windows. Исходники и готовый билд — внутри. Посмотреть код

    habr.com/ru/articles/974706/

    #python #pyqt5 #google_gemini #api #llm #open_source #автоматизация #буфер_обмена #gemma3 #petproject

  14. Внедряем Gemini во все поля ввода Windows: Бесплатно, без смс и с обходом ограничений

    Полгода назад 1500 бесплатных запросов в Gemini казались вечностью. Сегодня Google закрутил гайки, и лимиты улетают за час Я доработал свою Open Source утилиту на Python. В этой статье расскажу, как реализовать систему ротации API-ключей, чтобы получить «бесконечный» доступ к нейронке, как переключаться между моделями Gemini и Gemma на лету и внедрить AI-помощника прямо в буфер обмена Windows. Исходники и готовый билд — внутри. Посмотреть код

    habr.com/ru/articles/974706/

    #python #pyqt5 #google_gemini #api #llm #open_source #автоматизация #буфер_обмена #gemma3 #petproject

  15. Внедряем Gemini во все поля ввода Windows: Бесплатно, без смс и с обходом ограничений

    Полгода назад 1500 бесплатных запросов в Gemini казались вечностью. Сегодня Google закрутил гайки, и лимиты улетают за час Я доработал свою Open Source утилиту на Python. В этой статье расскажу, как реализовать систему ротации API-ключей, чтобы получить «бесконечный» доступ к нейронке, как переключаться между моделями Gemini и Gemma на лету и внедрить AI-помощника прямо в буфер обмена Windows. Исходники и готовый билд — внутри. Посмотреть код

    habr.com/ru/articles/974706/

    #python #pyqt5 #google_gemini #api #llm #open_source #автоматизация #буфер_обмена #gemma3 #petproject

  16. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  17. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  18. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  19. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  20. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  21. Improving my test bench for future projects, I wrote a small PyQt5 GUI to control my Siglent SDG2042X from a remote Ubuntu desktop.

    It handles basic waveform setup, sweeps, bursts, presets (so you can adjust at the generator and than load down for later), ARB upload/download (not fully tested yet), and SCPI commands, also screenshots.

    I’m more of a hardware guy than a coder (for sure there will be some bugs), so feedback are welcome. Fork if you like.

    --
    Blog:
    togo-lab.io/?p=130

    Gitea with script:
    gitea.togo-lab.io/tgohle/0003-

    #ToGoLab #Siglent #SDG2042X #PyQt5 #Testbench #OpenSource #python #weekendProject #diy_electronics #DIY

  22. Improving my test bench for future projects, I wrote a small PyQt5 GUI to control my Siglent SDG2042X from a remote Ubuntu desktop.

    It handles basic waveform setup, sweeps, bursts, presets (so you can adjust at the generator and than load down for later), ARB upload/download (not fully tested yet), and SCPI commands, also screenshots.

    I’m more of a hardware guy than a coder (for sure there will be some bugs), so feedback are welcome. Fork if you like.

    --
    Blog:
    togo-lab.io/?p=130

    Gitea with script:
    gitea.togo-lab.io/tgohle/0003-

    #ToGoLab #Siglent #SDG2042X #PyQt5 #Testbench #OpenSource #python #weekendProject #diy_electronics #DIY

  23. Improving my test bench for future projects, I wrote a small PyQt5 GUI to control my Siglent SDG2042X from a remote Ubuntu desktop.

    It handles basic waveform setup, sweeps, bursts, presets (so you can adjust at the generator and than load down for later), ARB upload/download (not fully tested yet), and SCPI commands, also screenshots.

    I’m more of a hardware guy than a coder (for sure there will be some bugs), so feedback are welcome. Fork if you like.

    --
    Blog:
    togo-lab.io/?p=130

    Gitea with script:
    gitea.togo-lab.io/tgohle/0003-

    #ToGoLab #Siglent #SDG2042X #PyQt5 #Testbench #OpenSource #python #weekendProject #diy_electronics #DIY

  24. Improving my test bench for future projects, I wrote a small PyQt5 GUI to control my Siglent SDG2042X from a remote Ubuntu desktop.

    It handles basic waveform setup, sweeps, bursts, presets (so you can adjust at the generator and than load down for later), ARB upload/download (not fully tested yet), and SCPI commands, also screenshots.

    I’m more of a hardware guy than a coder (for sure there will be some bugs), so feedback are welcome. Fork if you like.

    --
    Blog:
    togo-lab.io/?p=130

    Gitea with script:
    gitea.togo-lab.io/tgohle/0003-

    #ToGoLab #Siglent #SDG2042X #PyQt5 #Testbench #OpenSource #python #weekendProject #diy_electronics #DIY

  25. Improving my test bench for future projects, I wrote a small PyQt5 GUI to control my Siglent SDG2042X from a remote Ubuntu desktop.

    It handles basic waveform setup, sweeps, bursts, presets (so you can adjust at the generator and than load down for later), ARB upload/download (not fully tested yet), and SCPI commands, also screenshots.

    I’m more of a hardware guy than a coder (for sure there will be some bugs), so feedback are welcome. Fork if you like.

    --
    Blog:
    togo-lab.io/?p=130

    Gitea with script:
    gitea.togo-lab.io/tgohle/0003-

  26. Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом

    Всем привет! Многие знают, что в Windows есть встроенная функция «Распознавание речи», а в новых версиях — «Голосовой ввод» (Win + H). Это неплохие инструменты, но меня в них всегда смущали несколько моментов: непрозрачность в вопросах приватности, ограниченная кастомизация и глубокая интеграция в систему, которую не всегда удобно настраивать. Хотелось чего-то простого, гарантированно оффлайнового и с открытым исходным кодом, чтобы точно знать, как оно работает. Так родилась идея создать Scribe — полностью автономного и максимально гибкого голосового ассистента. В основе — приватность, автономность и гибкость. Я постарался реализовать функции, которых мне не хватало в других программах.

    habr.com/ru/articles/933968/

    #распознавание_речи #голосовое_управление #vosk #pyqt5 #windows #open_source

  27. Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом

    Всем привет! Многие знают, что в Windows есть встроенная функция «Распознавание речи», а в новых версиях — «Голосовой ввод» (Win + H). Это неплохие инструменты, но меня в них всегда смущали несколько моментов: непрозрачность в вопросах приватности, ограниченная кастомизация и глубокая интеграция в систему, которую не всегда удобно настраивать. Хотелось чего-то простого, гарантированно оффлайнового и с открытым исходным кодом, чтобы точно знать, как оно работает. Так родилась идея создать Scribe — полностью автономного и максимально гибкого голосового ассистента. В основе — приватность, автономность и гибкость. Я постарался реализовать функции, которых мне не хватало в других программах.

    habr.com/ru/articles/933968/

    #распознавание_речи #голосовое_управление #vosk #pyqt5 #windows #open_source

  28. Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом

    Всем привет! Многие знают, что в Windows есть встроенная функция «Распознавание речи», а в новых версиях — «Голосовой ввод» (Win + H). Это неплохие инструменты, но меня в них всегда смущали несколько моментов: непрозрачность в вопросах приватности, ограниченная кастомизация и глубокая интеграция в систему, которую не всегда удобно настраивать. Хотелось чего-то простого, гарантированно оффлайнового и с открытым исходным кодом, чтобы точно знать, как оно работает. Так родилась идея создать Scribe — полностью автономного и максимально гибкого голосового ассистента. В основе — приватность, автономность и гибкость. Я постарался реализовать функции, которых мне не хватало в других программах.

    habr.com/ru/articles/933968/

    #распознавание_речи #голосовое_управление #vosk #pyqt5 #windows #open_source

  29. 👨‍💻🐍 Курс з створення інтерфейсів #Python за допомогою #PyQt5 👇

    youtu.be/DjutoyfCl2c?si=BAorfy

  30. 👨‍💻🐍 Курс з створення інтерфейсів #Python за допомогою #PyQt5 👇

    youtu.be/DjutoyfCl2c?si=BAorfy

  31. 👨‍💻🐍 Курс з створення інтерфейсів #Python за допомогою #PyQt5 👇

    youtu.be/DjutoyfCl2c?si=BAorfy

  32. 👨‍💻🐍 Курс з створення інтерфейсів #Python за допомогою #PyQt5 👇

    youtu.be/DjutoyfCl2c?si=BAorfy

  33. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  34. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  35. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  36. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  37. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  38. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  39. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  40. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  41. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  42. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  43. Как студенты двигатель Стирлинга строили

    Хочу рассказать вам историю, как студенты двигатель Стирлинга строили.. Результат вам не скажу). Пусть он будет интригой, как и для, на протяжении всего проекта.

    habr.com/ru/articles/830352/

    #двигатель #стирлинг #двигатель_стирлинга #python #arduino #gui #pyqt5 #excel

  44. Как студенты двигатель Стирлинга строили

    Хочу рассказать вам историю, как студенты двигатель Стирлинга строили.. Результат вам не скажу). Пусть он будет интригой, как и для, на протяжении всего проекта.

    habr.com/ru/articles/830352/

    #двигатель #стирлинг #двигатель_стирлинга #python #arduino #gui #pyqt5 #excel

  45. Как студенты двигатель Стирлинга строили

    Хочу рассказать вам историю, как студенты двигатель Стирлинга строили.. Результат вам не скажу). Пусть он будет интригой, как и для, на протяжении всего проекта.

    habr.com/ru/articles/830352/

    #двигатель #стирлинг #двигатель_стирлинга #python #arduino #gui #pyqt5 #excel

  46. Just tried the app on my MBP M1 and it's not as pretty as it is on #Linux, but it still works and that's the main thing!

    #Python #PyQT5 #Mac #Developer #Apps #Software

  47. Just tried the app on my MBP M1 and it's not as pretty as it is on , but it still works and that's the main thing!

  48. Just tried the app on my MBP M1 and it's not as pretty as it is on #Linux, but it still works and that's the main thing!

    #Python #PyQT5 #Mac #Developer #Apps #Software

  49. Just tried the app on my MBP M1 and it's not as pretty as it is on #Linux, but it still works and that's the main thing!

    #Python #PyQT5 #Mac #Developer #Apps #Software

  50. Міні-урок відео-курсу "Основи програмування у Python": встановлення #Python та бібліотеки #PyQt5 через командний рядок.

    youtu.be/EaWrFJ2yR2Y?si=hfdcGi

  51. I had an idea for a project: I want to make a “dock” inspired by the Dynamic Island in some newer iPhones. This dock will be used to do things and display status for my desktop app.

    Does anyone know of any good python packages that can make some animated UIs with the ability to hide the window borders and is not too hard to make smooth transitions? I could do this with #pyqt5 but I feel like it won’t be that clean.

    #Python #ui

  52. I had an idea for a project: I want to make a “dock” inspired by the Dynamic Island in some newer iPhones. This dock will be used to do things and display status for my desktop app.

    Does anyone know of any good python packages that can make some animated UIs with the ability to hide the window borders and is not too hard to make smooth transitions? I could do this with #pyqt5 but I feel like it won’t be that clean.

    #Python #ui

  53. I had an idea for a project: I want to make a “dock” inspired by the Dynamic Island in some newer iPhones. This dock will be used to do things and display status for my desktop app.

    Does anyone know of any good python packages that can make some animated UIs with the ability to hide the window borders and is not too hard to make smooth transitions? I could do this with #pyqt5 but I feel like it won’t be that clean.

    #Python #ui

  54. I had an idea for a project: I want to make a “dock” inspired by the Dynamic Island in some newer iPhones. This dock will be used to do things and display status for my desktop app.

    Does anyone know of any good python packages that can make some animated UIs with the ability to hide the window borders and is not too hard to make smooth transitions? I could do this with #pyqt5 but I feel like it won’t be that clean.

    #Python #ui

  55. heise+ | Security: Simplen Passwortgenerator mit Python programmieren

    Ein guter Passwortgenerator ist mit Python schnell programmiert. Wer die Konsole nicht mag, baut für den Generator noch eine intuitive Bedienoberfläche.
    Security: Simplen Passwortgenerator mit Python programmieren