Qusly is an FTP client, built on top of Electron, React, Styled-components and Qusly-core. It aims to be fast, beatiful and functional.
- Supports FTP, FTPS, SFTP
- Has tabs
- Full file operations e.g. rename, delete
- Properties panel
- Structure tree
and more! Check out roadmap to see what's coming.
First of all, you need to have Node.js installed.
$ npm run dev
You can configure
.env file for better dev experience. It will automatically create a new session on hot reload.
.env.example, then change it's name to
HOSTNAME=www.example.com USER=root PASSWORD=password PROTOCOL=sftp PORT=22 ENABLED=true
You can set the protocol to
Port is usually
21 for FTP(s) and
22 for SFTP.