Modern TimescaleDB GUI
Manage your time-series data with a beautiful, self-hosted interface. QueryGlow connects to TimescaleDB via the PostgreSQL protocol with full support for hypertables and continuous aggregates.
Why TimescaleDB?
TimescaleDB is a PostgreSQL extension optimized for time-series data. It's used by thousands of companies for IoT, monitoring, financial data, and analytics workloads.
IoT & Sensors
Store millions of sensor readings with automatic partitioning and compression.
Infrastructure Monitoring
Track server metrics, application logs, and performance data over time.
Financial Analytics
Analyze stock prices, transactions, and market data with time-based queries.
The Problem with Existing TimescaleDB Tools
pgAdmin / Generic Tools
- ✖Slow and clunky for large time-series datasets
- ✖No protection against accidental data deletion
- ✖Complex UI not designed for time-series workflows
Timescale Console (Cloud)
- ✖Only works with Timescale Cloud, not self-hosted
- ✖Your data must live on their infrastructure
- ✖Recurring monthly costs add up
QueryGlow: Built for Time-Series Data
A modern GUI that connects to any TimescaleDB instance—cloud or self-hosted—via the standard PostgreSQL protocol.
PostgreSQL Protocol
Connect to any TimescaleDB instance using standard PostgreSQL credentials. Works with Timescale Cloud, self-hosted, or Docker deployments.
Safe Mode Protection
Protect your time-series data from accidental deletion. Safe Mode blocks DROP TABLE, TRUNCATE, and mass DELETEs by default.
AI-Powered Queries
Generate time-series queries with natural language. “Show me average temperature by hour for the last 7 days” → working SQL.
SSH Tunnel Support
Connect to TimescaleDB instances behind firewalls with built-in SSH tunnel support. No need to expose database ports.
CSV Import/Export
Bulk import time-series data from CSV files. Export query results for analysis in other tools. Formula injection protection included.
AES-256-GCM Encryption
Your database credentials are encrypted at rest with AES-256-GCM and tamper detection. Decrypted only in memory when needed.
Perfect for Time-Series Workloads
🌡️ IoT Sensor Data
Browse millions of sensor readings, filter by time ranges, and export data for analysis—all without writing SQL.
SELECT time_bucket('1 hour', timestamp) AS hour, AVG(temperature)
FROM sensor_readings WHERE device_id = 'sensor-42'
GROUP BY hour ORDER BY hour DESC LIMIT 24;📊 Application Metrics
Monitor response times, error rates, and throughput. QueryGlow's Data Browser makes it easy to spot anomalies.
💰 Financial Time-Series
Analyze stock prices, trading volumes, and market data with Safe Mode protecting your historical records.
Connect to TimescaleDB in 2 Minutes
QueryGlow uses the standard PostgreSQL connection—no special setup required.
# 1. Deploy QueryGlow
git clone && ./deploy.sh# 2. Add your TimescaleDB connection
Host: your-timescale-host.com
Port: 5432
Database: your_database
Username: tsdbadmin
TimescaleDB FAQ
Does QueryGlow work with TimescaleDB?
Can I use QueryGlow with self-hosted TimescaleDB?
Does Safe Mode protect my time-series data?
Can QueryGlow generate time-series queries with AI?
How do I connect to TimescaleDB Cloud?
Does QueryGlow support hypertables and chunks?
QueryGlow Also Supports
Compare QueryGlow with Others
See how we stack up against the alternatives.