home.social

#tauri — Public Fediverse posts

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

fetched live
  1. 🖥️ SSHBool: Noul mediu de lucru desktop pentru gestionarea infrastructurilor la distanță!

    SSHBool este o aplicație desktop modernă și nativă, concepută pentru a unifica într-un singur spațiu de lucru (workspace) toate instrumentele necesare administrării de servere remote — eliminând nevoia de a jongla între terminale separate, clienți SFTP de sine stătători și aplicații GUI pentru baze de date.

    ✨ Noutățile și caracteristicile principale din SSHBool:

    ⚡ Arhitectură nativă & Ultra-rapidă (Tauri v2 + Rust):
    • Spre deosebire de aplicațiile clasice bazate pe Electron, SSHBool este construit pe Tauri v2 și Rust, pornind în mai puțin de 800 ms și având un consum extrem de redus de memorie RAM.

    🌐 Arhitectură „Connect Once, Do Everything” (Multiplexing SSH):
    • Deschide o singură conexiune SSH multiplexată către server, prin care transmite în paralel sesiunile de terminal, transferurile de fișiere, interogările de baze de date și datele de monitorizare, reducând latența și încărcarea pe server.

    🔒 Securitate avansată & Criptare locală:
    • Datele și profilurile sunt salvate într-o bază de date locală criptată SQLCipher (AES-256) cu chei derivate prin Argon2id. Include suport pentru chei hardware (FIDO2 / YubiKey).

    📂 Client SFTP Dual-Pane & Editor Remote:
    • Interfață cu două panouri (side-by-side) cu suport Drag-and-Drop pentru transferul de fișiere și editorul integrat Monaco pentru modificarea rapidă a fișierelor de configurație directe pe server.

    🖥️ Terminal accelerat GPU & Inspectare Baze de Date:
    • Consolă ultrarapidă bazată pe Xterm.js cu randare WebGL.
    • Detectează automat servicii active de baze de date (PostgreSQL, MySQL, Redis, MongoDB) și permite executarea interogărilor direct din aplicație.

    📊 Monitorizare de server în timp real:
    • Afișează direct pe dashboard grafice live cu utilizarea resurselor CPU, RAM, disc și rețea.

    Un utilitar excelent pentru sysadmini și dezvoltatori care caută o alternativă rapidă, modernă și unificată la clienții SSH/SFTP tradiționali! 🚀

    #SSHBool #Linux #SysAdmin #SSH #SFTP #Tauri #Rust #OpenSource #TechNews #LinuxEasy #FOSS

  2. ⚙️ Native capture per OS: #ScreenCaptureKit + VideoToolbox on #macOS, Windows.Graphics.Capture with NVENC/QuickSync/AMF on #Windows, xdg-desktop-portal + #PipeWire on #Linux, into crash-safe fragmented MP4

    📦 Built with #Rust and #Tauri, #React shell for presentation only, exports to MP4, WebM or GIF at 24/30/60 fps, projects stored locally

    🌐 github.com/SECHAK-AG/capptivo

  3. 🎥 #Capptivo is a free, open-source screen recorder that turns raw captures into polished demos — a #MIT-licensed alternative to Screen Studio and Cursorful

    🖱️ It records a 60 Hz cursor + click track alongside the video, then auto-suggests zoom fragments from where you actually clicked
    🧵👇 #opensource #screenrecording #tauri

  4. 🖥️ Desktop app built with #Tauri + #React, gateway binary in #Rust. Auto-detects 20 AI clients including #ClaudeCode, #Cursor, #VSCode, #Codex, #Windsurf, #Zed and #LMStudio, and writes their config for you. HTTP/OpenAPI mode connects #OpenWebUI and #n8n directly.

    📦 MIT licensed, Windows & macOS signed installers, Linux in beta.
    github.com/tsouth89/toolport

  5. Как мы писали Kubernetes-клиент, который старается не врать

    Я разозлился на то, что Lens стал платным, и написал свой платный Kubernetes-клиент: закрытый репозиторий, биллинг, версии до 1.7.12. Потом схлопнул историю в один коммит, выкинул платёжный код и выложил всё под MIT. Ирония дошла до меня чуть позже, чем следовало. Под катом — как правило «не утверждать того, чего не можешь подтвердить» превращается в конкретные баги: под в Running с мёртвым контейнером внутри, Service с исправным селектором и нулём трафика, истёкший токен GKE, который выглядит как пустой кластер. Почему запрет на refetchInterval в линтере сэкономил 77% запросов к API-серверу. Как я трижды поймал одну и ту же гонку с Tauri-событиями. Как пришёл друг и переписал три четверти фронтенда, а я посчитал git blame , чтобы понять, что от меня осталось. И что я узнал, когда скачал собственный релиз, а macOS сообщила, что он повреждён.

    habr.com/ru/articles/1070728/

    #kubernetes #devops #rust #tauri #react #open_source #kubectl #gpl

  6. Marky porta la visualizzazione dei file Markdown su Linux e macOS in un'applicazione desktop veloce, moderna e pensata per il terminale. Supporta live reload, codice, formule matematiche, diagrammi e workspace persistenti. #Linux #Markdown #OpenSource #Tauri #Rust #macOS #LinuxEasy linuxeasy.org/marky-il-visuali

  7. SSHBool punta a semplificare la gestione delle infrastrutture remote riunendo terminale, SFTP, editor, database e monitoraggio in un'unica applicazione desktop. 🚀 #Linux #SSH #Rust #Tauri #SysAdmin #OpenSource #LinuxEasy linuxeasy.org/sshbool-la-nuova

  8. Claude Code History Viewer: история сессий Claude Code в браузере

    Claude Code History Viewer читает ~/.claude/projects и превращает машинный JSONL в нормальный интерфейс: диалоги с тулколлами и сабагентами, глобальный поиск, статистика по токенам и стоимости, плюс истории ещё 27 клиентов вроде Codex CLI и Cursor. Показываю, как поднять его headless-режим в Docker на сервере без иксов (готовый бинарь + тонкий образ), что показывает Global Overview на 3,4 ГБ истории, как дёргать те же команды по HTTP через POST /api/<имя> и на какие мелочи я наступил — от обрезанного в логе токена до лимита памяти 512 МБ в официальном compose. Читать дальше &rarr;

    habr.com/ru/articles/1068362/

    #Claude_Code #Anthropic #AIагенты #Docker #Rust #Tauri #selfhosted #cchvserver

  9. Vuoi utilizzare YouTube Music come una vera applicazione desktop? Zuno porta su Linux, Windows e macOS un client moderno, veloce e ricco di funzionalità. #Linux #OpenSource #YouTubeMusic #Tauri #Music

    linuxeasy.org/zuno-il-client-d

  10. Как запустить Telegram в России без VPN: TGLock 2.0 для Windows, macOS и Linux

    Если Telegram в России зависает на «Подключение», отправляет сообщения через раз или перестаёт загружать фото, можно пустить его трафик другим маршрутом. Для этого я сделал TGLock 2.0 , бесплатное приложение для обхода проблем с подключением Telegram на Windows, macOS и Linux. TGLock поднимает локальный прокси и заворачивает соединение Telegram в защищённый WebSocket к веб-инфраструктуре самого Telegram. VPN, аренда сервера и подписка не нужны. Остальной трафик компьютера приложение не трогает. Сценарий простой: скачал, запустил, нажал «Включить защиту», подтвердил добавление прокси в Telegram. Когда туннель готов, в окне появляется «Telegram на связи».

    habr.com/ru/articles/1064518/

    #telegram #обход_блокировки_telegram #tglock #mtproto_proxy #websocket_proxy #rust #tauri #macos #windows #linux

  11. TIL: all Linux-native music streaming clients I know are written in #RustLang.

    #librespot (SpotifyConnect): Rust, headless (used by #Raspotify)
    github.com/librespot-org/libre

    #sone (TidalConnect): Rust + #Tauri
    github.com/lullabyX/sone

    #QBZ (QobuzConnect): Rust + #Slint
    github.com/vicrodh/qbz

    #Spotify #Tidal #Qobuz

  12. Видеозвонок — это не про видео

    Индустрия сорок лет улучшает картинку видеозвонков, а всё ценное со встречи - решения, договорённости, задачи - испаряется после клика «Закончить». Рассказываем про Yttri Meet: звонки с записью и расшифровкой на вашем компьютере, конспектом и ассистентом прямо во время встречи.

    habr.com/ru/articles/1061058/

    #Yttri #Rust #tauri #localfirst #ai #llm #productivity #beta

  13. Ridurre il peso delle immagini senza complicazioni è più semplice con slimg, uno strumento open source veloce che supporta i formati moderni e l'elaborazione in batch. #Linux #OpenSource #ImageOptimization #Rust #CLI #Tauri

    linuxeasy.org/slimg-ottimizza-

  14. I'm an R person 🧶 who just built two cross-platform desktop apps in Rust + Tauri + React with Claude as my pairing partner — a stack I don't speak natively.

    Entracte (break reminder, free & open source, Apache 2.0) got built straight in code. Cairn (local-first time tracker) got designed first as a fully interactive artifact, before any production code existed.

    Full writeup: l.drmowinckels.io/sNeRrN

  15. WOW!!! @treefit got #DeltaChat (with chatmail core and all!!!) running in the browser!

    this prototype is incredibly awesome and working way too good already!

    there was some #Tauri version of Delta Chat desktop but that still was just about displaying the UI in the browser, you still depend on a local program and local #chatmail core in your machine

    with this the whole thing is running on the client side in your browser tab! the chatmail core is compiled into #wasm

    still since you can't connect to IMAP and SMTP from javascript, a proxy is needed to get this prototype working but JUST IMAGINE if chatmail relays would support/allow clients to connect via websocket or http!

    E P I C !

  16. Обзор изменений в новой версии Yttri

    0.86.0-beta.1 - это большой бета-цикл: агент получил единый дом в интерфейсе, у Yttri появился первый плагин (интеграция с Obsidian) и сама платформа плагинов, на Mac с Apple Silicon заработал альтернативный локальный движок MLX, а голосовой ввод и запись прошли через плотную серию фиксов стабильности. Ниже - по разделам, что из этого видно пользователю.

    habr.com/ru/articles/1055718/

    #ai #productivity #knowledge_management #localfirst #llm #ml #rust #tauri

  17. УМНЫЙ К1 — контроллер на базе ESP32 с REST, syslog и много опенсорса

    Предисловие Возможно то, про что я хочу рассказать в своей первой статье тут, покажется не новым, уже знакомым велосипедом. Речь пойдет о контроллерах на базе ESP32 и программном обеспечении. Да, современных решений, открытых и бесплатных – много. А сейчас зарождается еще одно (а опенсорса мало не бывает, я считаю). В статье я упущу и не буду рассказывать ни про свое знакомство с ардуиной, esp, php, python, js ни про то, что пришел сюда давным-давно гуманитарием. И да простят мой, вероятно не корректный, «жаргон» истинные профессионалы в микроэлектронике и программировании - итак, приступим. Совсем недавно я отключил RPI4 с HA и наконец «воткнул» в котельную очередную, но «готовую к деплою» версию контроллера (разрешите его далее называть «УМНЫЙ К1», спасибо).

    habr.com/ru/articles/1053764/

    #esp32 #rest_api #espidf #tauri #javascript #vuejs #vite #rust #умныйдом #видеонаблюдение

  18. An EU-supported push to make @silex more libre
    silex.me/nlnet/

    1. Silex Desktop
    2. Editor internationalization
    3. Move to a libre forge
    4. Libre package registry
    5. Replace Google Fonts

    #foss #funding #webDev #webdesign #css #accessibility #rust #tauri #openSource

  19. Pake is a free, open-source tool that turns almost any website into a lightweight desktop app.

    Built with Rust and Tauri, apps created with Pake are much smaller and use less memory than typical Electron-based alternatives.

    Perfect for ChatGPT, Gemini, GitHub, YouTube Music, DeepSeek, and more.

    digitalescapetools.com/tools/t

    #OpenSource #Rust #Tauri #Linux #Windows #macOS

  20. Бесплатное lo-fi радио + живые обои на рабочий стол: собрал десктоп-приложение на Tauri 2 (форк lofi-engine)

    Я хотел одну простую вещь: чтобы на втором мониторе тихо играло lo-fi, а за виджетами крутилась уютная анимированная сцена. Готового решения не нашлось — зато нашёлся чужой MIT-проект, у которого я в итоге выкинул главный модуль и собрал из остатков совсем другой продукт. Это девлог о том, что я удалил, что добавил и на каких граблях потанцевал. Под задачу подходящих инструментов хватало, но каждый закрывал только часть. Wallpaper Engine — живые обои, но без радио. Lofi.co — музыка в браузере, но не обои рабочего стола. Noisli — эмбиент, но без всего остального. Покупать три подписки ради фона под код было жалко, поэтому я полез на GitHub смотреть, что можно собрать самому. Нашёл meel-hd/lofi-engine под MIT — аккуратный Tauri-проект со встроенным генеративным движком, который синтезировал lo-fi прямо в браузерном рантайме. Идея красивая, но мне быстро стало понятно, что я хочу совсем другого продукта. Так появился форк, который я в итоге назвал LoFiTyan.

    habr.com/ru/articles/1050316/

    #lofi #tauri #svelte #rust #живые_обои #open_source #web_audio #десктоп

  21. I kinda want to learn how to build desktop programs to make offline tools.

    Is #Tauri the way to go? I'm pretty much starting from scratch with any of the options I've come across in my minimal research.

    I tend to build things around data of some kind - I'd like to upgrade an old Google Sheets budget tracker to be less... Googley. I'm still on Windows, but will be exploring Linux as soon as I have the mental bandwidth. Would like to build stuff that works on both.

    #dev #developer #advice

  22. Я запускаю второй открытый бета-тест

    В феврале я публиковал первую статью про Yttri : что это за приложение, зачем я его делаю и почему мне не хватало Obsidian, Notion, почтового клиента, таск-трекера и AI-чата по отдельности. Тогда это был первый публичный заход в бета-тестирование. Первая сотня мест ушла быстрее, чем я ожидал, а комментарии оказались полезнее любой внутренней аналитики. Люди спрашивали про локальность данных, закрытый код, запуск без Ollama, связь задач с письмами и заметками, синхронизацию, доверие к приложению и вообще про то, не слишком ли это большой комбайн. С тех пор Yttri сильно изменился. Это уже не просто «единый интерфейс для всего», а более взрослая local-first среда: с открытыми markdown-данными, локальными моделями, агентом, почтой, задачами, заметками, финансами, записями встреч и нормальной доставкой тяжёлых AI-компонентов. Сейчас я расширяю бета-тестирование и хочу позвать новых пользователей.

    habr.com/ru/articles/1050164/

    #Rust #Tauri #LocalFirst #AI #LLM #Knowledge_Management #Productivity #продуктивная_работа

  23. Maybe my next mobile app will be built on #tauri with #servo. Once i finish this ultimate php cms admin and make some websites on it.

  24. Как я писал генератор TypeScript-биндингов для Tauri

    В Tauri фронтенд дёргает Rust-команды через invoke("get_user", { userId: 42 }) — строка, объект, никакой проверки типов. После очередного вечера, убитого на расхождение snake_case и camelCase, я написал генератор, который превращает Rust-команды и serde-типы в готовые TypeScript-файлы — без аннотаций и правок в коде приложения. Под катом — почему генерировать надо не то, что написано в коде, а то, что serde реально шлёт по проводу; как я выпустил три релиза за один день, воюя с макросами; и при чём тут юникод-эскейпы в TOML на Windows.

    habr.com/ru/articles/1048060/

    #tauri #rust #typescript #кодогенерация #биндинги #serde #ipc #cli