GitHub - gwitko/Conduit: A modern SSH, Mosh, and SFTP client for Android and iOS with password, private key, and hardware key (NFC/USB) authentication · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
gwitko
Conduit
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>55
master
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>52 Commits<br>52 Commits
.github
.github
android
android
assets
assets
fastlane/metadata/android/en-US
fastlane/metadata/android/en-US
ios
ios
lib
lib
test
test
.actrc
.actrc
.gitignore
.gitignore
.metadata
.metadata
LICENSE
LICENSE
README.md
README.md
analysis_options.yaml
analysis_options.yaml
pubspec.lock
pubspec.lock
pubspec.yaml
pubspec.yaml
View all files
Repository files navigation
Conduit
A local-first SSH, Mosh, and SFTP client for Android and iOS.
Conduit is for reaching real machines from your phone without signing into<br>anything. Hosts, keys, and trusted fingerprints stay on the device - no account,<br>no cloud sync, no subscription. Open a normal SSH shell, or a Mosh session that<br>rides out Wi-Fi drops and cellular handoffs instead of dying with them. Sessions<br>live in tabs, with on-screen modifier, arrow, and function keys for the things a<br>phone keyboard doesn't have.
There's an SFTP browser for moving files around, host-key trust you manage<br>yourself, an optional device-auth app lock, and a stack of built-in terminal<br>themes (Catppuccin, Tokyo Night, Gruvbox, Nord, and the usual suspects).
Mosh runs on dart_mosh, a clean-room<br>Dart implementation of the protocol, and the terminal is<br>conduit_vt, a fork of xterm.dart.
Features
SSH terminal sessions with saved machine profiles and tabbed workspaces.
Mosh sessions for roaming across Wi-Fi drops and network changes.
SFTP browser for navigating, downloading, uploading, renaming, and deleting files.
OpenSSH private key, password, and hardware security key authentication.
OpenSSH FIDO security-key auth for ed25519-sk and ecdsa-sk credentials,<br>tested with YubiKey and designed for CTAP-compatible keys.
Android hardware-key auth over USB or NFC; iOS hardware-key auth over NFC.
Trusted host key management with explicit fingerprint review.
On-screen terminal controls for modifiers, arrows, function keys, and common shell input.
Optional device-auth app lock for protecting saved machines and credentials.
Built-in terminal themes, font sizing, palette choices, and appearance controls.
Local-first storage: no account, no cloud sync, no subscription.
Screenshots
About
A modern SSH, Mosh, and SFTP client for Android and iOS with password, private key, and hardware key (NFC/USB) authentication
ko-fi.com/gwitko
Topics
android
ssh
ios
terminal
foss
sftp
yubikey
password
openssh
private-key
mosh
hardware-key
Resources
Readme
License
Apache-2.0 license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Stars
55<br>stars
Watchers
watching
Forks
forks
Report repository
Releases<br>10
Release v1.0.5
Latest
Jun 17, 2026
+ 9 releases
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Dart<br>95.3%
Kotlin<br>4.3%
Other<br>0.4%
You can’t perform that action at this time.