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

https://github.com/karanpratapsingh/s3-explorer

AWS S3 bucket explorer
https://github.com/karanpratapsingh/s3-explorer

amazon-web-services aws go golang nextjs typescript

Last synced: 10 months ago
JSON representation

AWS S3 bucket explorer

Awesome Lists containing this project

README

          

# S3 Explorer

This is something I built for personal use with [Go](https://github.com/karanpratapsingh/go-course) and [Next.js](https://nextjs.org) to quickly navigate S3 buckets. The following features are supported:

- Quick navigation across multiple buckets
- AWS region and profile support
- Generate pre-signed URLs
- Grid and List view with search
- Delete objects

### Demo

list share grid delete

![usage](./docs/images/usage.png)

### Usage

For using this application, you can download the binaries for different platforms from the [Build](https://github.com/karanpratapsingh/s3-explorer/actions/workflows/build.yml) action runs.

```
$ s3explorer --region us-east-1 --profile personal
1:41PM TRC AWS.Config region=us-east-1
1:41PM INF Starting application... port=8080
```

_Note: `--profile` flag is optional._

### Development

Prepare and run application development mode.

```
$ make prepare
$ make run
```

### Build

Build the application.

```
$ make build
```