Introducing SandCrab: an AWS S3 GUI for MacOS
Note: This post is coming a bit late as I launched SandCrab on Nov 26, 2024 (see the ProductHunt launch here), but I wanted to share a bit about the project.
SandCrab is a new project I am working on. It is an experimental Amazon S3 browser for MacOS that allows you to manage your S3 buckets and files through a simple drag-n-drop interface.
I use S3 a lot to store and manage all of my files. For whatever reason, interacting with S3 through the AWS console has always felt tedious for me. I found myself wanting a tool that could make dragging files into s3, moving files around, and bulk operations easier.
Here are some of the key features of SandCrab:
- Drag-and-Drop Interface: SandCrab let's you drag as many files as you want from your desktop into the bucket path you want to upload them to.
- Move Files: SandCrab makes it easy to move files around in the same bucket or between buckets.
- Copy Files: SandCrab makes it easy to copy files from one bucket to another, or to different paths within the same bucket.
- Multiple Accounts: Manage multiple AWS accounts and switch between them.
- Batch Operations: Upload, download, or delete multiple files at once very easily.
- Cross-Bucket Actions: Copy and move objects between two buckets.
For the technically curious, SandCrab is built using Electron, and is largely vanilla javascript, css and html under the hood.
I'm actively working on new features and improvements, including:
- Advanced permission management
- File Previews
- File Editing (for specific file types)
- Advanced Search
You can download SandCrab from sandcrab.io and try it out. I'd love to hear your feedback and suggestions for making it even better.
Have questions or feedback? Feel free to reach out on Twitter or via email.