100% FREE & OPEN SOURCE

Modern Developer Tools —
Secure, Fast, and Open Source

Native, high-performance developer tools for secure file transfers, multi-tab terminal splits, and centralized team access governance.

MIT Licensed — 100% open source Zero telemetry Windows · macOS · Linux Rust-powered engine
42MB
Memory used while idle — most apps use 10× more
600K
PBKDF2 rounds guarding credentials & SSH keys
9+
Protocols & shell environments supported
0
Trackers, ads, or accounts required

Three Core Products. One Unified System.

Run the standalone transfer client, accelerate your command line with our multi-tab terminal, or deploy the central vault to enforce access control across your organization.

Desktop App

FilePilot Client

Connect to your servers and move files between your computer and the cloud — all in one fast, native window. Your passwords stay locked on your own device.

FilePilot Split Pane Browser UI
[ ZOOM ]
  • See your computer and the server side by side
  • Passwords stay encrypted on your machine — never uploaded
  • Sync folders and see exactly what changed
  • Transfers pick up automatically if your connection drops
Explore Client Features →
Terminal Emulator

FilePilot Shell

A premium, lightning-fast multi-tab terminal emulator built with Rust and Tauri. Manage local and remote SSH sessions with built-in sync and automation.

FilePilot Shell Terminal Workspace
[ ZOOM ]
  • Multi-group sync for cross-pane/tab input broadcasting
  • PTY session stdout logs and frame-by-frame replay
  • Environment initialization macros (JS/Shell editor)
  • Nerd font stacks with deferred ligature rendering
Explore Shell Features →
Team Server

FilePilot Enterprise Vault

Give your team access to servers without ever sharing passwords. Decide who can reach what, and keep a tamper-proof log of every action.

FilePilot Enterprise Vault Administration Console
[ ZOOM ]
  • Share server logins without revealing the passwords
  • Control who can access which servers
  • Tamper-proof record of every file transfer
  • Revoke access or restore files instantly
Explore Vault Features →

Connects to Just About Anything

SFTP, FTP, S3, WebDAV, local PTY shells, and remote SSH terminal connections — all managed from a single secure system.

SFTP (SSH)

Secure Shell transfers with password or SSH key-pair auth, SOCKS proxies, and jump-host chaining.

FTP

Standard FTP with active and passive modes — works through firewalls and NAT without extra setup.

Local PTY Shells

Spawn native PowerShell, CMD, bash, or zsh sessions inside tab splits with deferred Nerd font ligature rendering.

Multiplexed SSH

Open multiple remote terminal sessions simultaneously, broadcast inputs in real-time, and route through SSH jump hosts.

Amazon S3

Browse buckets like a filesystem — regions, custom endpoints (MinIO/Ceph), multipart transfers.

WebDAV

Nextcloud, ownCloud, NAS devices, and any HTTP-based file server with full read/write access.

Cloud Storage

First-class Google Drive, Dropbox, OneDrive, and Azure Blob support in the same dual pane.

Proxy / Jump Host

Tunnel through SOCKS5 or HTTP proxies, or chain SSH bastions to reach private networks.

Plugin Protocols

Need something else? Build your own protocol handler with the SDK and register it as native.

Need a proprietary protocol? Build it using the FilePilot Plugin SDK →

Built for the Way You Actually Work

One tool that fits the developer at their desk and the security team that has to sign off on it.

DevOps & Developers

Manage transfers and terminal splits in one unified workspace, automate routines with JavaScript macros, and orchestrate environments natively.

Security & Compliance

Zero-knowledge credential sealing, tamper-evident SHA-256 audit chains, and IP allowlists that stand up to the strictest security review.

Platform & IT Teams

Provision connection profiles centrally, rotate keys, and revoke access in real time — every engineer stays in sync from a single vault.

How Team Access Works

How your team gets access to servers — without a password ever changing hands.

1

Provision

An admin defines connection profiles in the Vault. Secrets are wrapped with your cloud KMS (AWS, Azure, GCP, or HashiCorp) and never stored in plaintext.

2

Sync

The client redeems a scoped access token over a TLS WebSocket. Profiles are decrypted in-memory and re-sealed into the local encrypted database.

3

Access & Audit

Every transfer or terminal action runs directly against target servers. Each operation streams back to a tamper-evident SHA-256 audit chain.

Comparison: The Modern Shift

Legacy file transfer clients and terminal tools were built for a different decade. Here is how FilePilot integrates transfers, command lines, and governance into modern developer workflows.

Feature Evaluation Criteria FilePilot (Client + Vault) FileZilla Client WinSCP
Memory Safety & Backend Rust / Tauri (Low Overhead) C++ C++
Credential Security at Rest Zero-knowledge sealed vault (AES-256-GCM) Plaintext XML / Base64 optionally master pass Windows Registry obfuscation
Centralized Provisioning Yes, token-scoped Enterprise Vault Sync No (Manual XML imports only) No (Manual config imports only)
Audit Integrity Yes, tamper-evident SHA-256 blockchain chain No (Local plaintext logs only) No (Local plaintext logs only)
Built-in CLI & SSH Yes, local shell + remote SSH terminal panes No No (Launches external PuTTY only)
Automation Scripting Yes, JavaScript macro sandbox API No (Failsafe CLI queues only) Yes (VBScript/CMD scripting only)
WebSocket Events Sync Yes, instant remote token blocking / updates No No
Version Control Backups Yes, file reversion snapshots in Vault No No
[!]

100% Free, Open Source, and Secure

Both FilePilot standalone tools (Client & Shell) and the Enterprise Vault are licensed under the permissive **MIT License**. There are no locked features, no premium tiers, no tracking telemetry, and no ad trackers.

All code is audited on GitHub and runs completely locally or on your private infrastructure.