Hacker News Digest

Тег: #tauri

Постов: 3

Tauri binding for Python through Pyo3 (github.com)

Разработчики выпустили PyTauri — это привязка Python к фреймворку Tauri, который позволяет создавать настольные приложения с помощью веб-технологий. Теперь разработчики могут использовать Python для создания приложений, которые компилируются в нативные исполняемые файлы, сохраняя при этом все преимущества веб-разработки, такие как HTML, CSS и JavaScript. Это открывает возможности для создания кроссплатформенных приложений с меньшим весом и более высокой производительностью по сравнению с традиционными Electron-приложениями. Проект примечателен тем, что объединяет простоту Python с мощью современных веб-технологий.

by 0x1997 • 08 октября 2025 г. в 06:58 • 151 points

ОригиналHN

#tauri#python#pyo3#html#css#javascript#electron#servo#qt#webview

Комментарии (47)

  • Обсуждение показало, что Tauri не является просто обёрткой над системным WebView, а скорее фреймворком, который может использовать различные движки, включая экспериментальный Servo.
  • Участники обсудили, что Tauri позволяет использовать веб-технологии для создания десктоп-приложений, но при этом не требует включения полной копии Chromium в каждом приложении, как это делает Electron.
  • Были упомянуты преимущества Tauri в контексте лицензий Qt и сложности использования Qt, а также вопросы производительности и размера дистрибутива.
  • Участники также обсудили, что Tauri позволяет использовать Python в качестве бэкенда, что может быть полезно для веб-разработчиков, желающих использовать веб-технологии для создания десктоп-приложений.

Track which Electron apps slow down macOS 26 Tahoe (avarayr.github.io)

Проект Shamelectron отслеживает проблемы с производительностью GPU в Electron-приложениях на macOS Tahoe. Основная проблема связана с ошибкой в macOS 26, которая вызывает значительное падение производительности графического процессора. Решение уже найдено — необходимо обновить Electron до версий v38.2.0, v37.6.0 или v36.9.2.

Из 21 отслеживаемого приложения только шесть исправлены, а 15 всё ещё имеют проблемы. Среди популярных приложений с неисправленными версиями — 1Password, Discord, Figma, Notion и Obsidian. Пользователям предлагается напомнить разработчикам через Twitter о необходимости обновления, чтобы решить проблему с производительностью.

by mikamika83 • 04 октября 2025 г. в 00:45 • 122 points

ОригиналHN

#electron#macos#gpu#1password#discord#figma#notion#obsidian#tauri

Комментарии (97)

  • Electron использовал приватный API Apple для косметических улучшений окон, что привело к проблемам производительности в macOS Tahoe.
  • Проблема затрагивает не только Electron-приложения (например, Zoom), но и вызывает системные сбои в различных приложениях и интерфейсах.
  • Баг уже исправлен в последних версиях Electron, но многим приложениям требуется обновление для устранения проблемы.
  • Пользователи критикуют переход некоторых приложений (например, 1Password) с нативных технологий на Electron, отмечая ухудшение качества и высокое потребление ресурсов.
  • Обсуждаются альтернативы Electron (например, Tauri) и предлагаются способы выявления проблемных приложений.

Show HN: Vicinae – A native, Raycast-compatible launcher for Linux (github.com)

Vicinae — минималистичный лаунчер для ПК:

  • нативный, быстрый, расширяемый
  • Rust + Tauri
  • плагины на JS/TS
  • MIT

by aurellius • 09 сентября 2025 г. в 20:10 • 130 points

ОригиналHN

#rust#tauri#javascript#typescript#raycast#linux#macos#plugins#github

Комментарии (29)

  • Пользователи в восторге: Vicinae — качественный лончер-аналог Raycast для Linux, лёгкий в установке и работе на i3, Hyprland и др.
  • Основной плюс — совместимость с расширениями Raycast, но часть из них пока не работает (например, raindrop.io).
  • Разработчик планирует улучшить поддержку расширений, добавить ресайз окна и порт под macOS ARM.
  • Проект открыт к контрибуциям, но слияние с другим форком маловероятно из-за разных стеков.