Linux, macOS, Windows에서 MySQL, PostgreSQL, SQLite, SQL Server 등 다양한 DB를 지원하는 크로스 플랫폼 SQL 편집기 및 데이터베이스 관리자입니다.
drizzle-team/drizzle-orm
Node.js, Bun, Deno 및 엣지 런타임에서 사용할 수 있는 PostgreSQL, MySQL, SQLite용 경량 헤드리스 TypeScript ORM입니다.
대체할 수 있는 제품:Prisma
- 스타
- 36,089
- 포크
- 1,726
- 열린 이슈
- 2,167
- 마지막 커밋
- 7시간 전
어떤 프로젝트인가요?
Drizzle ORM은 Node.js, TypeScript 및 JavaScript 프로젝트를 위한 TypeScript ORM입니다. TypeScript로 SQL 스키마를 선언하고, 스키마에서 타입을 추론해 SQL과 유사한 쿼리와 관계형 쿼리를 모두 작성할 수 있습니다. 무거운 추상화 계층이 아닌 SQL 위에 얇은 타입 계층을 제공하며, 런타임 의존성이 없습니다.
Turso, Neon, PlanetScale, Cloudflare D1, Supabase 같은 서버리스 및 엣지 서비스를 포함해 모든 PostgreSQL, MySQL, SQLite 데이터베이스를 대상으로 합니다. Node.js, Bun, Deno, Cloudflare Workers, 브라우저에서 작동하며 별도의 데이터 프록시나 네이티브 바이너리가 필요하지 않습니다.
함께 제공되는 Drizzle Kit CLI는 SQL 마이그레이션 파일을 생성하거나 스키마 변경 사항을 데이터베이스에 직접 적용합니다. Drizzle Studio는 데이터를 조회하고 편집할 수 있는 UI를 제공합니다.
핵심 기능
- 01TypeScript로 SQL 스키마를 선언하고 타입을 추론할 수 있습니다.
- 02SQL과 유사한 쿼리와 관계형 쿼리를 모두 지원합니다.
- 03서버리스 제공업체를 포함해 PostgreSQL, MySQL, SQLite와 함께 사용할 수 있습니다.
- 04Node.js, Bun, Deno, 엣지 런타임 및 브라우저에서 실행됩니다.
- 05의존성이 전혀 없고 번들 크기가 작습니다.
- 06Drizzle Kit으로 마이그레이션을 생성하고 적용할 수 있습니다.
활용 사례
- 타입 안전한 쿼리로 PostgreSQL 또는 MySQL에 연결하는 TypeScript 백엔드 구축
- Cloudflare Workers 같은 서버리스 또는 엣지 함수에 데이터베이스 액세스 배포
- SQLite 기반 앱의 스키마 변경 및 마이그레이션 관리
- 개발 중 Drizzle Studio로 데이터베이스 내용을 조회하고 편집
빠른 시작
- 1
공식 웹사이트에서 전체 문서를 읽으세요
토픽
자주 묻는 질문
- drizzle-orm은(는) 무엇인가요?
- Node.js, Bun, Deno 및 엣지 런타임에서 사용할 수 있는 PostgreSQL, MySQL, SQLite용 경량 헤드리스 TypeScript ORM입니다. Drizzle ORM은 Node.js, TypeScript 및 JavaScript 프로젝트를 위한 TypeScript ORM입니다. TypeScript로 SQL 스키마를 선언하고, 스키마에서 타입을 추론해 SQL과 유사한 쿼리와 관계형 쿼리를 모두 작성할 수 있습니다. 무거운 추상화 계층이 아닌 SQL 위에 얇은 타입 계층을 제공하며, 런타임 의존성이 없습니다.
- drizzle-orm은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- drizzle-orm은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- drizzle-orm은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. drizzle-orm의 마지막 커밋은 2026년 10월 19일입니다.
- drizzle-orm은(는) 어디에 사용할 수 있나요?
- 타입 안전한 쿼리로 PostgreSQL 또는 MySQL에 연결하는 TypeScript 백엔드 구축 Cloudflare Workers 같은 서버리스 또는 엣지 함수에 데이터베이스 액세스 배포 SQLite 기반 앱의 스키마 변경 및 마이그레이션 관리 개발 중 Drizzle Studio로 데이터베이스 내용을 조회하고 편집
- drizzle-orm는 어떻게 설치하나요?
- 공식 웹사이트에서 전체 문서를 읽으세요
- drizzle-orm은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/drizzle-team/drizzle-orm
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
팀과 환경 전반에서 일반 SQL 데이터베이스 마이그레이션을 관리하는 경량 프레임워크 독립형 CLI 도구입니다.
lazygit에서 영감을 받은 키보드 중심의 SQL 데이터베이스 연결 및 쿼리용 터미널 UI입니다.
100개 이상의 데이터베이스를 지원하는 가벼운 크로스 플랫폼 클라이언트로, 데스크톱·Docker·CLI와 AI SQL 어시스턴트, MCP 서버를 제공합니다.
여러 런타임과 프레임워크에서 실행되는, DB·인증·미디어·워크플로를 갖춘 경량 자체 호스팅 백엔드
복잡하고 규모가 큰 데이터베이스의 ERD를 제공하는 풀스택 스키마 탐색 도구