본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

ByteTable

0

ByteTable는 Rezwanul-Haque가 개발한 로컬 우선 데스크톱 데이터베이스 클라이언트입니다.

데이터베이스 클라이언트로컬 우선오픈소스크로스플랫폼

소개

ByteTable는 Rezwanul-Haque가 개발한 로컬 우선 데스크톱 데이터베이스 클라이언트입니다. SQLite, MySQL, PostgreSQL, SQL Server, Redis, DynamoDB, MongoDB, Cassandra, ClickHouse, Typesense 등 10개 이상의 데이터베이스 엔진을 지원하며, 계정이나 구독 없이 로컬에서 모든 데이터 처리가 이루어집니다. Tauri 2와 React를 기반으로 한 크로스플랫폼 애플리케이션으로 Windows, macOS, Linux에서 네이티브 성능을 제공합니다.

상세정보

워크스페이스

왼쪽 레일에 색상이 지정되고 이름 변경이 가능한 타일 형태로 여러 동시 연결을 지원하며, 각 워크스페이스는 자체 탭 세트와 사이드바 상태를 가집니다.

SQL 엔진 지원

SQLite, MySQL, PostgreSQL, SQL Server에 대해 가상화된 데이터 그리드, 타입 인식 셀, 정렬, 서버 사이드 페이징, 인라인 셀 편집(매개변수화된 UPDATE), 스택형 필터 빌더(13개 연산자), SQL 편집기(구문 강조 표시, 실행 기록, 전역 저장 쿼리), 구조 뷰(컬럼, 인덱스, 외래 키, 참조 관계, DDL), FK 호프, 컬럼 인사이트, 스키마 맵(드래그 가능한 ER 다이어그램), CSV/SQL 내보내기 및 트렁케이트 기능을 제공합니다.

NoSQL 엔진 지원

Redis는 목적에 맞는 키스페이스 브라우저로 db0-db15 스위처, SCAN 기반 키 목록, 타입 인식 뷰어/편집기를 제공합니다. DynamoDB는 문서/싱글 테이블 디자인 전용 인터페이스로 테이블 목록, 스캔/쿼리, 속성-유니온 아이템 그리드, JSON 편집기, PartiQL 콘솔, 스키마 맵, CSV/JSON 내보내기 및 가져오기를 지원합니다. MongoDB는 문서/컬렉션 인터페이스로 데이터베이스 선택기, 컬렉션 목록, JSON 문서 편집기, aggregation 파이프라인 빌더, explain 패널, mongosh 콘솔, 컬렉션 스키마 맵을 제공합니다. Cassandra는 쿼리 우선 와이드 컬럼 인터페이스로 CQL-정확한 쿼리 빌더, 일관성 레벨, 인라인 편집, 구조 탭, CQL 쿼리 탭, cqlsh 터미널, 비정규화 스키마 맵을 제공합니다. ClickHouse는 컬럼형 OLAP 스토어로 분석/default/system 데이터베이스 스위처, 브라우즈 그리드, 필터 빌더, 구조 탭, 객체 브라우저, 인라인 편집, clickhouse-client 터미널을 지원합니다. Typesense는 검색 워크스페이스로 컬렉션 기반 검색, 관련성 플레이그라운드, 실시간 쿼리 가중치, 오타 예산, 프리픽스/동의어/큐레이션 토글, facet 레일, 관련성 X-ray, 클러스터 대시보드, 스키마 및 문서 탭, API 키, HTTP 콘솔을 제공합니다.

공통 기능

모든 엔진에 걸쳐 VS Code 스타일의 도킹 터미널 패널(per-engine REPL), 명령 팔레트(⌘K), 시스템 트레이, 라이브 테마 모달을 통해 12가지 테마(라이트 포함), 액센트 + 폰트(에디터 모노 + UI) + 크기 + 밀도, 동작 토글( 리가처, 감소 모션, 행 호버, 기본 행 제한, 프로덕션 쓰기 확인)을 제공하며, 설정은 CSS 변수를 통해 앱 전체에 적용되고 로컬 스토리지 및 디스크 미러에 지속 저장됩니다.

최신 버전·업데이트

현재 버전은 0.0.39이며, 정기적인 업데이트를 통해 새로운 데이터베이스 엔진 지원 및 기능 개선이 이루어지고 있습니다. 최신 버전 정보와 업데이트 내역은 공식 GitHub 저장소의 릴리스 페이지에서 확인할 수 있습니다.

제한 사항·확인 사항

ByteTable은 오픈소스 소프트웨어로 상업적 지원이 제공되지 않으며, 문제 해결은 주로 GitHub 이슈를 통해 커뮤니티 기반으로 이루어집니다. 애플리케이션은 로컬 우선 설계를 따르는ため, 클라우드 동기화 또는 원격 협업 기능은 내장되어 있지 않습니다. 일부 고급 데이터베이스 관리 기능은 전용 클라이언트에 비해 제한적일 수 있으며, 주로 개발 및 경량 관리 작업을 위한 도구로 설계되었습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.