Skip to content

Releases: thyagoluciano/OmniDesk

OmniDesk v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 19:54

Full Changelog: v0.2.0...v0.3.0

OmniDesk v0.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 19:00

🚀 OmniDesk v0.2.0 — Primeira Release

Primeira versão pública do OmniDesk: sincronização P2P de área de transferência e transferência de arquivos entre computadores na mesma rede local, com compartilhamento de mouse/teclado estilo KVM, para Linux, macOS e Windows.

✨ Principais recursos

  • Pareamento seguro por PIN: handshake de 6 dígitos com autenticação mútua entre dispositivos confiáveis.
  • Sincronização de clipboard em tempo real, com verificação anti-eco via SHA-256 para evitar loops entre dispositivos pareados.
  • Transferência de arquivos em streaming (chunked), com deduplicação automática de nomes (arquivo.zip → arquivo (1).zip).
  • Compartilhamento de mouse e teclado estilo KVM entre Linux (X11) e macOS (CGEventTap), incluindo detecção automática de resolução de tela e correção de bordas/recentragem do cursor.
  • Descoberta automática de dispositivos na rede local via mDNS e varredura de sub-rede.
  • Dashboard web responsivo para monitorar dispositivos, histórico de clipboard e alternar recursos por dispositivo.
  • Instaladores nativos para Linux (systemd + .deb), macOS (LaunchAgent + .app/.dmg) e Windows (registro de autostart + instalador NSIS).
  • CLI completa (omnidesk pair, daemon, gui, install, uninstall, version, entre outros).

🛡️ Segurança

  • Endpoints de gerenciamento do dashboard web (dispositivos, clipboard, input) restritos a chamadas via loopback, não expostos na LAN.

📦 Downloads

Plataforma Arquivo
Linux (Debian/Ubuntu) omnidesk_0.2.0_amd64.deb
macOS Apple Silicon OmniDesk_0.2.0_arm64.dmg / .zip
macOS Intel OmniDesk_0.2.0_amd64.dmg / .zip
Windows OmniDesk-Setup-0.2.0-x64.exe (instalador) ou omnidesk_0.2.0_windows_x64.zip (portátil)

Instruções de instalação para cada plataforma estão no README.

Full Changelog: https://github.com/thyagoluciano/OmniDesk/commits/v0.2.0