s3tui is a terminal-based file transfer client for Amazon S3 and S3-compatible object storage.
Written in Rust with the ratatui framework, it presents local files and remote storage in a text user interface so you can manage transfers from inside the terminal rather than relying on a collection of separate commands. It’s aimed at people who want a fast keyboard-driven way to work with object storage, and it also supports multiple account configurations and custom environment-based setup.
This is free and open source software.
Key Features
- Supports multiple S3 accounts and lets you switch between them at runtime.
- Handles uploads and downloads in both directions, including simultaneous transfers.
- Sorts local and remote file lists by name, size, or type.
- Offers case-insensitive file filtering with a keyboard shortcut.
- Lets you create buckets and delete items from within the interface.
- Supports S3-compatible storage providers such as MinIO, Backblaze B2, Wasabi, Cloudflare R2, and DigitalOcean Spaces.
- Allows a custom credentials file path to be specified with a command-line flag.
- Includes built-in help, refresh controls, and version reporting.
Website: github.com/softberries/s3tui
Support:
Developer: Kris
License: MIT License

s3tui is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| S3 Terminal Tools | |
|---|---|
| s5cmd | S3 and local filesystem execution tool |
| claws | Terminal user interface for managing AWS resources |
| s3cmd | Manage objects in Amazon S3 storage |
| Rclone | Command line program to sync files and directories |
| STU | Browse buckets and objects directly from your terminal, preview files, and more |
| stree | Visualize the directory tree structure of an S3 bucket |
| MinIO Client | Work with object storage from a Unix-style shell |
| s3tui | Simple S3 CLI client for file transfers |
| S3ry | AWS S3 interactive terminal client |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.