Skip to content

qusly/qusly

Repository files navigation

Qusly


Actions Status Downloads FOSSA Status Discord Github

Qusly is an FTP client, built on top of Electron and React. It aims to be beatiful and functional.

Features

  • Supports FTP, FTPS and SFTP
  • File operations
  • Tree explorer
  • Tabs

Some of the features may not be fully finished, because of the early stage.

Screenshots

Components

Running

Before running Qusly, please ensure you have latest Node.js installed on your machine.

Firstly, run this command to install all needed dependencies. If you have encountered any problems, please report it.

$ npm install

Commands below will run Qusly in the development mode.

$ npm run dev
$ npm run start

You can configure the environment file for better development experience. It will automatically create a new session on hot reload.

Change name of the .env.example to .env.

HOSTNAME=www.example.com
USER=root
PASSWORD=password
PROTOCOL=sftp
PORT=22
ENABLED=true

You can set the protocol to sftp, ftp or ftps. Port is usually 21 for FTP(s) and 22 for SFTP.

Sponsors

FOSSA Status