Sina Xhpm

Sina Xhpm

Open-source desktop tools, built fast and native — meet Submarine and Echoes.

Open-Source Projects

Free, MIT-licensed, and cross-platform. Built to be used.

Submarine logo

Submarine — Modern SSH & SFTP client on GitHub

Windows, macOS, Linux · MIT licensed

A fast, secure, cross-platform SSH and SFTP desktop client for Windows, macOS, and Linux. Manage servers, run terminals, edit remote files, forward ports, and sync folders — all from one native window.

Most SSH clients feel like they were built a decade ago. Submarine puts the terminal, SFTP browser, tunnels, and folder sync into one modern tabbed window per server — no more juggling PuTTY plus WinSCP plus a separate tunnel app.

Platforms
Windows · macOS · Linux
Stack
Rust + Tauri
Footprint
~10 MB installer · ~80 MB RAM
License
MIT · Free forever

Terminal

  • Tabbed SSH sessions, multiple shells per server
  • Full xterm.js — true colour, ANSI 256, mouse support
  • Select-to-copy and right-click paste, wrapped lines copy clean

SFTP file browser

  • Dual-pane local/remote with drag-and-drop between sides
  • Multi-select for bulk download, move, or delete
  • Live edit — double-click a remote file, saves auto-upload back
  • chmod / chown permissions grid

Folder Mirror

  • Two-way sync compared by size and content hash, not just timestamp
  • Live watcher pushes every save, rename, and delete in real time
  • Per-mirror conflict resolution: local / remote / newer wins
  • Soft-delete moves removed files to a trash folder, not oblivion

Tunnels & security

  • Local (-L), remote (-R) and dynamic (-D) port forwarding
  • SOCKS4 / 4a / 5 / 5h, HTTP CONNECT and HTTP proxy
  • End-to-end encrypted profile sync — Argon2id + AES-256-GCM
  • The sync server only ever stores opaque ciphertext
Rust Tauri TypeScript xterm.js

A cross-platform GUI toolkit that bundles everyday networking, web/API, and text-processing utilities into a single standalone binary with zero dependencies. The Swiss-army knife for developers and sysadmins.

Stop hunting for a dozen single-purpose websites and CLI tools. Echoes keeps the network, API, and text utilities you reach for every day in one fast, offline-capable window — compiled with Native AOT so there is nothing to install and nothing to phone home.

Platforms
Windows · macOS · Linux
Stack
C# · .NET 8 · Avalonia
Build
Native AOT · single binary
License
MIT · Free forever

Network & shell

  • Ping, traceroute and a multi-threaded port scanner
  • SSH terminal with SOCKS5 support
  • DNS and WHOIS lookup
  • Network adapter details

Web & API

  • cURL client with full proxy support
  • Telegram bot tester
  • SSL / TLS certificate inspection
  • IP geolocation and service monitoring

String & JSON

  • JSON formatter with automatic repair
  • Regex engine with live matching
  • Base64 and URL encode / decode
  • Hash functions and text analysis

Security & build

  • AES-256 encrypted local notes behind a master key
  • Native AOT — one portable executable, no runtime needed
  • Zero external dependencies, runs fully offline
  • Same app on Windows, macOS and Linux
C# .NET 8 Avalonia UI Native AOT