veeso / termscp

๐Ÿ–ฅ A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB
https://termscp.veeso.dev
MIT License
1.78k stars 49 forks source link
aws-s3 command-line-tool command-line-utility ftp-client rust rust-crate rust-lang scp sftp sftp-client ssh-client terminal terminal-app tui tui-rs utility winscp winscp-equivalent-for-linux winscp-for-linux winscp-for-mac

termscp

termscp logo

~ A feature rich terminal file transfer ~

Website ยท Installation ยท User manual

English   Brazilian Portuguese   Deutsch   Espaรฑol   Franรงais   Italiano   ็ฎ€ไฝ“ไธญๆ–‡

Developed by @veeso

Current version: 0.16.1 12/11/2024

License-MIT Repo stars Downloads counter Latest version Ko-fi

Linux CI MacOS CI Windows CI


About termscp ๐Ÿ–ฅ

Termscp is a feature rich terminal file transfer and explorer, with support for SCP/SFTP/FTP/Kube/S3/WebDAV. So basically is a terminal utility with an TUI to connect to a remote server to retrieve and upload files and to interact with the local file system. It is Linux, MacOS, FreeBSD, NetBSD and Windows compatible.

Explorer


Features ๐ŸŽ


Get started ๐Ÿš€

If you're considering to install termscp I want to thank you ๐Ÿ’œ ! I hope you will enjoy termscp!
If you want to contribute to this project, don't forget to check out our contribute guide.

If you are a Linux, a FreeBSD or a MacOS user this simple shell script will install termscp on your system with a single command:

curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh

โ— MacOs installation requires Homebrew, otherwise the Rust compiler will be installed

while if you're a Windows user, you can install termscp with Chocolatey:

choco install termscp

NetBSD users can install termscp from the official repositories.

pkgin install termscp

Arch Linux users can install termscp from the official repositories.

pacman -S termscp

For more information or other platforms, please visit termscp.veeso.dev to view all installation methods.

โš ๏ธ If you're looking on how to update termscp just run termscp from CLI with: (sudo) termscp --update โš ๏ธ

Requirements โ—

Optional Requirements โœ”๏ธ

These requirements are not forced required to run termscp, but to enjoy all of its features


Support the developer โ˜•

If you like termscp and you're grateful for the work I've done, please consider a little donation ๐Ÿฅณ

You can make a donation with one of these platforms:

ko-fi PayPal


User manual ๐Ÿ“š

The user manual can be found on the termscp's website or on Github.


Upcoming Features ๐Ÿงช

See Milestones


Contributing and issues ๐Ÿค๐Ÿป

Contributions, bug reports, new features and questions are welcome! ๐Ÿ˜‰ If you have any question or concern, or you want to suggest a new feature, or you want just want to improve termscp, feel free to open an issue or a PR.

An appreciated contribution would be a translation of the user manual and readme in other languages

Please follow our contributing guidelines


Changelog โณ

View termscp's changelog HERE


Powered by ๐Ÿ’ช

termscp is powered by these awesome projects:


Gallery ๐ŸŽฌ

Termscp Home

Auth

Bookmarks

Bookmarks

Setup

Setup

Text editor

TextEditor


License ๐Ÿ“ƒ

termscp is licensed under the MIT license.

You can read the entire license HERE