Back to browse
GitHub Repository

A simple web UI to view data in s3 files using sql

1 starsGo

S3FileViewer – A lightweight browser interface to preview S3 files

by cgopalan·Jun 22, 2026·2 points·0 comments

AI Analysis

MidSolve My Problem

DuckDB-powered S3 viewer when AWS Console and S3 Studio already offer previews.

Strengths
  • DuckDB integration enables SQL queries directly on S3 CSV files without ETL pipelines.
  • Read-only by design with SELECT-only query blocking prevents accidental data modification.
  • Bucket allowlist configuration adds enterprise-friendly access control for shared deployments.
Weaknesses
  • Only supports CSV and TXT files, no Parquet, JSON, or other common data formats.
  • Zero GitHub stars and forks suggests limited community validation or adoption.
Target Audience

Data analysts, non-technical teams needing S3 data access

Similar To

AWS S3 Console · S3 Studio · DuckDB HTTPFS

Post Description

My making this web app had 2 motivations:

- There are many non-IT teams in orgs who just want a preview of the data in the files or want to do some simple explorations. Frequently, they are denied access because of the possibility of doing something with confidential data via the s3 console.

- The s3 console does not allow querying or viewing files beyond a certain size.

- The s3 console does not give you information about data types of columns in the file.

This uses duckdb behind the scenes to achieve this. All you need is the Golang runtime to run this on your machine.

Similar Projects