WinUI 3 · Native to Windows

Connect to servers.
Move and edit files.

Multi-tab SSH, dual-pane file management and a text editor. Handle everyday server work from your Windows desktop.

Free and open source · Windows 10 1809+ / Windows 11

FluentShell SSH workspace with session tabs, Linux server metrics, a terminal and local and remote file panes

A native Windows interface

Light, dark and system themes, with Mica and Acrylic materials.

Credentials kept by Windows

Saved passwords and key passphrases go into Windows Credential Manager.

Free and open source

MIT licensed, with public source code and development progress.

01 / File management

Local and remote, side by side.

Browse both directories and drop local files or folders into the remote pane to upload. Folder transfers preserve their structure; the transfer center shows progress and speed.

  • SFTP / FTP
  • Recursive transfers and batch conflicts
  • Pause, resume and retry failures
FluentShell dual-pane file manager showing local and remote directories and the file action menu

02 / Text editing

Open a file. Make an edit.

Open local or remote text in a separate editor to update a config or read a log. Files are checked for external changes before saving, and unsaved edits are flagged before closing.

  • Syntax highlighting and search
  • Save with Ctrl+S
  • Preserve encoding and line endings
FluentShell text editor with line numbers, syntax highlighting, search and save controls

Features

Details for everyday work.

Multi-tab SSH sessions

Built with xterm.js, with independent sessions to the same server. Configure the font, cursor and scrollback buffer.

Dual-pane file management

Connect via SSH, standalone SFTP or FTP. SFTP file access does not require a shell account on the server.

A central transfer view

Select files and folders together. Recursive transfers preserve empty directories, with progress, speed, pause and retry controls.

Local and remote text editing

Edit text up to 2 MB with line numbers, highlighting and search. Checks external changes before saving and rejects binary files.

Linux server metrics

View CPU, memory, swap and load in your SSH session, along with the operating system, hostname and uptime.

Authentication and connection settings

Password or private key authentication, a single SSH jump host and host fingerprint confirmation. Set automatic reconnect attempts and intervals.

In active development

Features reflect the project source checked on October 10, 2026. For installation packages, check the release notes for your selected GitHub version.

Follow the project

Before you start

Common questions

FluentShell · Free and open source

Your Windows desktop.
Your remote servers.

View GitHub releasesWindows 10 1809+ / Windows 11 · MIT