YL

yelog/lazydb

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

66 stars 5 forks Качество 67 Тренд 35Apache-2.0

Красивый и удобный клиент базы данных TUI с поддержкой MCP.

Обзор

LazyDB - это рабочее пространство базы данных для терминала. LazyDB позволяет просматривать схемы, писать и запускать SQL, проверять отношения, управлять профилями соединений и предоставлять доступ к базам данных проекта к кодирующим агентам, не выходя из терминала. Он написан на Rust и поддерживает PostgreSQL, MySQL, MariaDB, Oracle, SQL Server, SQLite, Redis и MongoDB. MongoDB использует проводник документов, ограниченную консоль JSON и нативную обработку BSON / EJSON; см. руководство MongoDB для текущих пределов объема и проверки. В настоящее время LazyDB находится в стадии бета-тестирования. Рабочее пространство базовой базы данных, управление соединениями, выполнение SQL и интерфейсы кодирования-агента пригодны для использования, но LazyDB еще не готов к производству для DataGrip. SQL Editor & Execution Table Data View Dashboard Mouse Поддержка MCP и Neovim Интегрированный Neovim LSP Нажмите F2 в любом месте рабочего пространства, чтобы открыть глобальную панель Omni для команд, соединений, консолей, столов и навигации. Ф1 или нет?

Обзор (машинный перевод)

LazyDB - это рабочее пространство базы данных для терминала.

LazyDB позволяет просматривать схемы, писать и запускать SQL, проверять отношения, управлять Профили соединений и разоблачение доступа к базам данных проекта к кодирующим агентам Не покидая своего терминала. Он написан на Rust и поддерживает PostgreSQL. MySQL, MariaDB, Oracle, SQL Server, SQLite, DuckDB, Redis, Valkey, MongoDB и ClickHouse. MongoDB использует проводник документов, ограниченную консоль JSON и нативную обработку BSON / EJSON; см. Руководство MongoDB по текущим пределам охвата и проверки.

DuckDB доступен в виде встроенного файла или базы данных в памяти с опцией DuckDB 1.5.6 C API время выполнения (не по умолчанию). Видишь? Руководство DuckDB для установки/конфигурации среды выполнения, подключения URL-адреса, поведение сеанса и поддерживаемые операции каталога и данных.

** Статус проекта:** В настоящее время LazyDB находится в стадии бета-тестирования. Рабочее пространство базовой базы данных, Управление соединениями, выполнение SQL и интерфейсы агентов кодирования пригодны для использования, Но LazyDB еще не готов к замене DataGrip.

SQL-редактор и исполнение Таблица Data View

приборная панель Поддержка мыши

MCP и Neovim интегрированы

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

LazyDB

A keyboard-first database workspace for your terminal, built in Rust.

Quickstart · Databases · Documentation · Releases

  • Explore databases — browse schemas, table data, Redis/Valkey keys, and MongoDB documents.
  • Write SQL — use Vim-style editing, catalog-aware completion, and multiple consoles with query results and transaction controls where supported.
  • Work in your tools — integrate with Neovim, coding agents, MCP, and a JSON CLI.

LazyDB is in beta. Feature availability varies by database; see the capability reference and current limitations.

Quickstart

macOS / Linux

curl -fsSL https://lazydb.yelog.org/install.sh | sh

Windows (PowerShell, x86_64)

powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "irm https://lazydb.yelog.org/install.ps1.txt -ErrorAction Stop | iex"

Homebrew (macOS)

brew install yelog/tap/lazydb

Follow the installer’s shell instructions or open a new terminal, then start LazyDB:

lazydb
  1. In Explorer, select No profiles and press Enter to create your first connection. Choose a driver, enter its connection details, then save and connect.
  2. Open a table to inspect its data, or press F6 to open the SQL console manager.
  3. Press F2 to search commands and objects. F1 opens help; the footer and help view show contextual controls for the active pane and mode.

Use Ctrl-c to quit from the workspace.

SQL consoles also work offline: write, format, and save SQL before connecting.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →