English · Русский
SSH and SFTP in one window: two file panes and a terminal side by side, for people who keep a lot of servers.
Status: before the first release. Windows only for now; Linux comes next.
Download from Releases:
Kite-v…-setup.exeinstalls for the current user, no administrator rights needed.Kite-v…-portable.zipruns from any folder. Settings, servers and the session stay inKite\datanext toKite.exe; remove that folder and the copy uses the usual per-user folders, like an installed one.
Both use the WebView2 runtime that ships with Windows 10 and 11. Passwords and key passphrases are kept in Windows Credential Manager, host keys in ~/.ssh/known_hosts, shared with OpenSSH, in both cases.
Until the builds are code-signed, SmartScreen may warn about an unknown publisher: choose More info, then Run anyway. SHA256SUMS.txt in each release lists the checksums of its files.
User guide, shortcuts, settings, import format, architecture.
- Tauri 2 shell, Rust core (
src-tauri/) - Vue 3 + TypeScript + Vite interface (
ui/), xterm.js terminal - Windows first; other platforms later
Requirements: Node.js 22.12+ and, for the desktop shell, a stable Rust toolchain with the Tauri prerequisites.
npm install
npm run ui # interface only, in a browser at http://localhost:5174
npm run dev # desktop app
npm run check # type check
npm run build # release buildIn the browser the app runs on the mock backend, so everything except window controls works without a server.
A tag v<version> (the version lives in src-tauri/tauri.conf.json only) builds the installer and the portable archive in GitHub Actions and opens a draft release. See CONTRIBUTING.md before sending a change and SECURITY.md to report a vulnerability.
The source code is released under the MIT License.
The fonts Inter and JetBrains Mono are under the SIL Open Font License 1.1. Their license texts, together with those of every Rust crate and npm package in the build, are in THIRD_PARTY_LICENSES.txt next to the installed app, generated by scripts/third-party.mjs.
The name Kite and the logo (files in brand/ and the application icons in src-tauri/icons/) are not covered by the MIT License. You may not use them for your own products or forks without permission; please rename and rebrand a fork you distribute.