Rootprint – Self-hosted log search built with Svelte, Hono and Quickwit
Quickwit-powered S3 search, but Grafana Loki and SigNoz already own this space.
S3 + Parquet + DuckDB for logs—known pattern, but well-executed and cheap.
Startups and small teams wanting predictable log storage costs
Quickwit · Elasticsearch · CloudWatch Logs
Features
Format Agnostic - Works with any JSON log format via configurable field extraction Fast - 28K+ entries/sec ingestion Efficient - Parquet + Snappy (3.7x compression) Quick Queries - DuckDB queries in <50ms on 56K logs S3-Compatible - AWS S3, MinIO, DigitalOcean Spaces, R2, etc. Partitioned - Hive-style partitioning by date/level (no redundant part suffixes) Auto-Flush - Configurable automatic flushing (default: 90s) Dedupe - Optional deduplication
Happy to answer any questions about internalsQuickwit-powered S3 search, but Grafana Loki and SigNoz already own this space.
Finally a tuning advisor for DuckDB when pg_qualstats exists for PostgreSQL.
DuckDB-powered desktop app queries 5GB CSVs locally in seconds without cloud uploads.
DuckDB-Wasm runs SQL queries on dropped files directly in your browser, no server needed.
Skip the restore—query old database states from snapshots in seconds instead of hours.
DuckDB-Wasm in browser with shareable URLs—better than opening Python.