YL

yelog/lazydb

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

66 stars 5 forks 품질 67 트렌드 35Apache-2.0

MCP 지원을 가진 아름답고 편리한 TUI 데이터베이스 클라이언트.

개요

LazyDB는 터미널의 키보드 첫 번째 데이터베이스 작업 공간입니다. LazyDB는 스키마, 쓰기 및 실행 SQL을 검색하고 관계를 검사하고 연결 프로필을 관리하고 터미널을 떠나지 않고 코딩 에이전트에 프로젝트 기반 데이터베이스 액세스를 노출합니다. Rust로 작성되며 PostgreSQL, MySQL, MariaDB, Oracle, SQL Server, SQLite, Redis 및 MongoDB를 지원합니다. MongoDB는 문서 탐색기, 바인딩된 JSON 콘솔 및 네이티브 BSON/EJSON 취급을 사용합니다. 현재 범위와 검증 제한을 위한 MongoDB 가이드를 참조하십시오. LazyDB는 현재 베타입니다. 핵심 데이터베이스 작업 공간, 연결 관리, SQL 실행 및 코딩 시의 인터페이스는 유용하지만, LazyDB는 아직 DataGrip에 대한 프로비저닝 교체가 아닙니다. SQL 편집기 및 실행 테이블 데이터 뷰 대시 보드 마우스 지원 MCP & 네오비엠 통합 네오비엠 LSP (Completion & Syntax Highlighting) workspace에서 F2를 눌러 명령, 연결, 콘솔, 테이블 및 탐색을위한 글로벌 Omni Bar를 엽니 다. F1 또는?

개요(AI 번역)

LazyDB는 터미널의 키보드 첫 번째 데이터베이스 작업 공간입니다.

LazyDB는 스키마, 쓰기 및 실행 SQL을 검색, 관계 검사, 관리 연결 프로필 및 코딩 에이전트에 프로젝트-scoped 데이터베이스 액세스를 노출 당신의 맨끝을 떠나기 없이. Rust에서 작성하고 PostgreSQL을 지원한다. MySQL, MariaDB, Oracle, SQL Server, SQLite, DuckDB, Redis, Valkey, MongoDB 및 공유하기 MongoDB는 문서 탐색기를 사용하고, JSON 콘솔을 바인딩하고, 네이티브 BSON/EJSON 핸들링을 사용합니다. 현재 범위 및 검증 한계에 대한 MongoDB 가이드.

DuckDB는 임베디드 파일 또는 in-memory 데이터베이스로 선택 가능합니다. DuckDB 1.5.6 C API 실행 시간 (기본적으로 묶지 않음). 이름 * 런타임, 연결 설치/구축 URL, 세션 동작 및 지원 카탈로그 및 데이터 작업.

주요 상태: LazyDB는 현재 베타입니다. 핵심 데이터베이스 workspace, 연결 관리, SQL 실행 및 코딩 시약 공용영역은 쓸모 있습니다, 그러나 LazyDB는 아직 DataGrip를 위한 생산 ready 보충 아닙니다.

SQL 편집기 및 실행 표 데이터 뷰

대시보드 쥐 지원

MCP & Neovim 통합

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.

GitHub에서 전체 README 보기

설치

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

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →