An open API service indexing awesome lists of open source software.

https://github.com/rainingcomputers/whipftp

OpenSource FTP / SFTP client
https://github.com/rainingcomputers/whipftp

ftp ftp-client python sftp sftp-client

Last synced: 7 months ago
JSON representation

OpenSource FTP / SFTP client

Awesome Lists containing this project

README

          



# About
whipFTP is a FTP/SFTP client written in python using the tkinter GUI toolkit. Can upload, download, create, rename, copy, move and search files/folders.
#### Currently supported platforms:
+ Linux
+ Windows XP/7/10
+ MacOS

# Getting whipFTP

#### Ubuntu/Debian:
+ Download the [.deb](https://github.com/RainingComputers/whipFTP/releases/download/v5.0/whipFTP_5.0.deb) file and install it.

#### Windows:
+ Install Python (minimum required version: python3.6.3 for 10/7 and python3.4.0 for XP), download the [.zip](https://github.com/RainingComputers/whipFTP/releases/download/v5.0/whipFTP_5.0_windows.zip) file and extract it. Run `install_dependencies.py` script to install dependencies. Now you can run `whipFTP.pyw` to launch the application.

#### MacOS:
+ Not released yet. Use `git clone` or 'download zip', Install Python (minimum required version: python3.6.3). Run `install_dependencies.py` script to install dependencies. Now you can run `whipFTP.py` to launch the application.

#### Other Linux distributions:
+ Install Python (minimum required version: python3.6.3), download the [.zip](https://github.com/RainingComputers/whipFTP/releases/download/v5.0/whipFTP_5.0_linux.zip) file and extract it. Run `install_dependencies.py` script to install dependencies. Now you can run `whipFTP.py` to launch the application.

# Controls
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/connect_big.png)
*Start connection*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/upload_big.png)
*Upload files or folders*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/download_big.png)
*Save/Download files or folders*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/newfolder_big.png)
*Create a new directory*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/delete_big.png)
*Delete files or folders*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/properties_big.png)
*Edit/View properties*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/cut_big.png)
*Cut*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/copy_big.png)
*Copy*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/paste_big.png)
*Paste*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/info_big.png)
*About/Help*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/gotopath_big.png)
*Goto a path*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/search_big.png)
*Search/Find files or folders*
+ ![](https://raw.githubusercontent.com/RainingComputers/whipFTP/master/Icons/up_big.png)
*Goto parent directory*

# License
+ MIT License. See: https://github.com/RainingComputers/whipFTP/blob/master/LICENSE.md

# Bugs
+ Application looks blurry when DPI scaling is enabled.
+ Search on the root directory does not work.

# Note
This project is currently being rewritten in wxpython.