Skip to main content

Queryly

A fast, developer-friendly CLI tool for managing local databases. Built in pure C# for .NET 8+, Queryly provides an intuitive terminal interface for common database operations without the overhead of heavyweight GUI tools.

Key Features

Multi-Database Support

Work with SQLite, PostgreSQL, MySQL, and SQL Server from a single tool

Connection Management

Save, test, and organize database connections with ease

Schema Exploration

Browse tables, view column structures, and explore indexes

Data Operations

View, query, and export table data with a beautiful terminal UI

Interactive Queries

Run custom SQL queries with an interactive query mode

Data Export

Export tables to CSV or JSON formats

Cross-Platform

Works on Windows, macOS, and Linux

Lightweight

Fast startup with minimal dependencies

Quick Example

Get started with Queryly in seconds:
# Clone and build
git clone https://github.com/Ayine-nongre/queryly.git
cd queryly
dotnet build

# Run Queryly
dotnet run --project src/Queryly.CLI/Queryly.CLI.csproj

Supported Databases

SQLite

Fully supported

PostgreSQL

Fully supported

MySQL

Fully supported

SQL Server

Fully supported

Getting Started

Installation

Install Queryly on your system

Quickstart

Get up and running in minutes

Commands

Explore all available commands

Why Queryly?

Queryly was born out of frustration with installing heavyweight database management tools on Linux. It provides a fast, lightweight alternative that runs anywhere .NET does, with a beautiful terminal interface powered by Spectre.Console. Whether you’re a developer who needs quick database access, a data engineer managing multiple connections, or someone who prefers the terminal over GUI tools, Queryly is built for you.
Queryly is open source and licensed under MIT. Contributions are welcome!

Build docs developers (and LLMs) love