Query, Visualize, Share — Your SQL, Your Way

CSQP is a customizable, secure SQL dashboard system that helps you connect to your own databases, run queries, and build sharable panels — no heavy BI tools required.

Try Free Now View on GitHub

Core Features

🔌 Connect Your Database

Supports MariaDB and MSSQL. Add your own data sources with encrypted credentials using a simple UI.

Credentials are stored using Fernet encryption, and tested for validity on entry.

🧠 Run and Save SQL Queries

Write SQL statements directly. View results, debug queries, and create reusable visual panels.

Query results are displayed in real time, and can be connected to custom charts or shared dashboards.

📊 Panel-Based Visualization

Panels let you turn raw SQL into live data insights using Chart.js — no frontend coding required.

Create bar, line, and pie charts by selecting columns from your query result. Easily configure display options.

🔐 Secure Authentication

Built-in bcrypt password hashing and optional two-factor authentication (2FA).

Each user account can enable TOTP-based 2FA via QR code, and sessions are managed with Flask-Login.

👥 Team or Solo Workflow

Start solo or build a team. Grant view, use, or edit access per module, per team.

Modules and panels can be scoped to teams, with role-based access for secure collaboration.

Ready to Get Started?

All features are free during early development. Try now, connect your database, and build your first panel in minutes.

Launch CSQP
× CSQP Logo

Join the Waitlist