Repolode
husamql3

husamql3/db-studio

단일 npx 명령으로 실행하는 SQL, 문서형, 키-값 데이터베이스용 오픈소스 GUI

대체할 수 있는 제품:TablePlusDBeaver

스타
310
포크
29
열린 이슈
32
마지막 커밋
20시간 전

어떤 프로젝트인가요?

db-studio는 브라우저 기반 데이터베이스 클라이언트로, 하나의 인터페이스에서 테이블을 살펴보고 레코드를 편집하며 스키마를 설계하고 쿼리를 실행할 수 있습니다. `npx db-studio` 명령으로 실행하면 로컬 .env 파일이나 환경 변수에서 DATABASE_URL을 읽어 오며, Connect 페이지에 붙여 넣은 연결 URL을 사용할 수도 있습니다.

PostgreSQL, MySQL, SQL Server, Oracle, SQLite, Turso, Cloudflare D1, DuckDB, MongoDB, Redis, ClickHouse 등 다양한 엔진을 지원합니다. 저장된 연결 정보는 홈 디렉터리 아래의 로컬 설정 파일에 보관되며, 서버는 기본적으로 127.0.0.1에 바인딩됩니다. 네트워크에서 접속할 경우 호스트와 비밀번호를 설정할 수도 있습니다.

Docker 옵션, 인라인 편집과 CSV·Excel·JSON 내보내기를 지원하는 테이블 그리드, Monaco 기반 쿼리 편집기, 그리고 Gemini, OpenAI, Anthropic, Grok, OpenRouter용 API 키를 직접 사용하는 AI 어시스턴트도 제공합니다.

핵심 기능

  • 01단일 연결 URL로 SQL, 문서형, 키-값 데이터베이스에 연결
  • 02인라인 편집, 필터링, 정렬, 페이지네이션을 지원하는 스프레드시트 스타일의 테이블 그리드
  • 03라이브 모드에서 변경된 행과 셀을 강조 표시
  • 04CSV, Excel, JSON에서 데이터를 일괄 삽입
  • 05테이블 생성, 컬럼 편집, 인덱스와 외래 키 관리
  • 06AI 기반 쿼리 생성 및 수정을 지원하는 Monaco 쿼리 편집기

활용 사례

  • 데스크톱 클라이언트를 설치하지 않고 로컬 개발 데이터베이스를 빠르게 확인
  • 개발 중 SQLite 또는 PostgreSQL 레코드를 편집하고 테이블 내보내기
  • 하나의 도구에서 MongoDB나 Redis 데이터를 관계형 데이터베이스와 함께 살펴보기
  • 비밀번호 보호 기능을 사용해 사설 네트워크에서 공유 데이터베이스 스튜디오 실행

빠른 시작

  1. 1

    npx로 db-studio를 실행하세요(설치 불필요)

    npx db-studio
  2. 2

    연결 URL을 직접 전달하거나 Connect 페이지에 붙여넣으세요

    npx db-studio -d "postgresql://localhost/mydb"

사용 전 알아둘 점

  • 서버는 기본적으로 127.0.0.1에서 수신 대기하므로, 네트워크에서 접근하려면 추가 설정이 필요합니다.
  • AI 기능을 사용하려면 지원되는 제공업체의 API 키를 직접 준비해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

db-studio은(는) 무엇인가요?
단일 npx 명령으로 실행하는 SQL, 문서형, 키-값 데이터베이스용 오픈소스 GUI db-studio는 브라우저 기반 데이터베이스 클라이언트로, 하나의 인터페이스에서 테이블을 살펴보고 레코드를 편집하며 스키마를 설계하고 쿼리를 실행할 수 있습니다. `npx db-studio` 명령으로 실행하면 로컬 .env 파일이나 환경 변수에서 DATABASE_URL을 읽어 오며, Connect 페이지에 붙여 넣은 연결 URL을 사용할 수도 있습니다.
db-studio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
db-studio은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
db-studio은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. db-studio의 마지막 커밋은 2026년 11월 6일입니다.
db-studio은(는) 어디에 사용할 수 있나요?
데스크톱 클라이언트를 설치하지 않고 로컬 개발 데이터베이스를 빠르게 확인 개발 중 SQLite 또는 PostgreSQL 레코드를 편집하고 테이블 내보내기 하나의 도구에서 MongoDB나 Redis 데이터를 관계형 데이터베이스와 함께 살펴보기 비밀번호 보호 기능을 사용해 사설 네트워크에서 공유 데이터베이스 스튜디오 실행
db-studio는 어떻게 설치하나요?
npx로 db-studio를 실행하세요(설치 불필요): npx db-studio 연결 URL을 직접 전달하거나 Connect 페이지에 붙여넣으세요: npx db-studio -d "postgresql://localhost/mydb"
db-studio은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/husamql3/db-studio

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트