Open Source · MIT License · v2.0.0

Your S3 bucket,
beautifully listed.

A zero-dependency client-side UI that turns any AWS S3 bucket into a clean, navigable file browser. Four files. No build step.

Download v2.0.0 Live Demo View on GitHub
📁

Folder Navigation

Browse nested directories with a breadcrumb trail. Browser back and forward buttons work. Deep-link to any subfolder via URL.

🔍

Search & Filter

Instantly filter the current folder's contents as you type. No extra requests — filtering is client-side.

↕️

Sortable Columns

Click any column header to sort by name, last modified date, or file size. Folders always stay pinned to the top.

🌙

Dark Mode

Toggle dark mode with a single switch. Your preference is remembered in localStorage across sessions.

📄

File Type Icons

40+ file extensions mapped to specific icons — images, PDFs, archives, code files, audio, video, and more.

⚙️

Easy Configuration

One config.js file controls the bucket name, endpoint, items per page, and which files to hide from the listing.

Quick Start

# Upload all four files to your S3 bucket root:

index.html
s3.js
config.js
dark-mode.css

# Then open your bucket's static website endpoint in a browser.