JetBrains의 DataGrip은 JetBrains IDE 제품에 공통적인 강력한 텍스트 편집 기능을 갖춘 인기 있는 유료 데이터베이스 GUI입니다.
그러나 이 앱의 무거운 특성은 모든 사람에게 적합하지 않습니다. JetBrains의 대표 제품인 IntelliJ와 마찬가지로, 많은 개발자들은 더 가벼운 학습 곡선을 가진 더 가벼운 에디터를 선호합니다.
다행히도 SQL GUI의 오픈소스 생태계가 강력하고 건강하기 때문에, 다양한 대안이 있습니다.
1. Beekeeper Studio Community Edition
Windows, MacOS, Linux에서 사용 가능 - 여기서 다운로드
Beekeeper Studio의 사용성과 디자인에 대한 강한 집중은 오픈소스 데이터베이스 GUI 중에서 독특하며, DataGrip의 훌륭한 대안이 됩니다.
Beekeeper Studio를 열었는데 못생기지 않았어요 - Mateo
Beekeeper Studio는 MySQL, PostgreSQL, SQLite, SQL Server, 그 외 다수를 포함한 여러 데이터베이스를 지원합니다. Beekeeper Studio를 차별화하는 것은 자동 완성, 쿼리 포매팅, 네이티브 탭, 원격 측정이나 추적이 없는 프라이버시 우선 정책과 같은 강력한 기능과 결합된 깔끔하고 직관적인 인터페이스입니다.
Beekeeper Studio는 또한 전체 가져오기/내보내기, 백업 및 복원, Oracle 및 Cassandra와 같은 더 많은 데이터베이스 지원 등 더 많은 기능을 갖춘 상용 ‘ultimate’ 에디션도 있습니다. 구매할 때마다 우리의 작은 독립 팀이 세상에 고품질 오픈소스 소프트웨어를 제공하려는 미션을 따르는 데 도움이 됩니다.
JetBrains가 이전 제품 중 일부를 오픈소스로 만들었지만, DataGrip은 그렇게 하지 않았습니다. 반면에 Beekeeper Studio Community Edition은 진정한 오픈소스 GPLv3 라이선스로 제공되므로, 진정으로 자유(libre)이고 무료(gratis)입니다.
DataGrip의 UI(또는 가격)가 불편하다면, Beekeeper Studio가 바로 당신을 위한 GUI입니다. 물론 우리는 편향되어 있지만, 직접 사용해 보시면 동의하실 거라 생각합니다.
Beekeeper Studio 링크
2. DBeaver
MacOS, Windows, Linux

DBeaver는 DataGrip에 대해 Eclipse가 IntelliJ에 대한 것과 같습니다. DataGrip과 마찬가지로 DBeaver는 Java로 구축되었지만, Java Swing으로 구축되는 대신 DBeaver는 Eclipse 플랫폼 위에 구축되어 Eclipse와 매우 유사하게 느껴집니다.
DBeaver는 많은 기능을 패키지에 담고 있으며, GitHub에서 오픈소스이기도 하지만, DBeaver에 대한 가장 큰 불만은 DataGrip에 대한 불만과 같습니다 - 복잡성. DBeaver는 솔직히 DataGrip보다 좀 더 투박하게 느껴집니다.
DataGrip의 복잡성이 싫다면, DBeaver에서도 위안을 찾지 못할 것입니다. 더 나은 사용성을 가진 앱을 원한다면 Beekeeper Studio Community Edition을 선택하는 것이 좋습니다.
DBeaver 링크
3. HeidiSQL
Windows 전용

2002년에 만들어진 HeidiSQL은 Microsoft Windows에서 MySQL, MariaDB, Microsoft SQL 및 PostgreSQL 데이터베이스를 관리하기 위한 존경받고 성숙한 GUI입니다. 데이터베이스와 데이터를 시각적으로 관리하기 위한 그래픽 인터페이스를 포함한 강력한 기능 세트를 제공합니다.
HeidiSQL은 여러 서버에 연결하고, 사용자 권한을 관리하고, SQL 쿼리를 직접 실행할 수 있어, 신뢰할 수 있고 다재다능한 도구가 필요한 엔지니어에게 실용적인 선택입니다.
HeidiSQL 링크
4. Sequel Ace (이전 Sequel Pro)
MacOS 전용

Sequel Ace는 Sequel Pro의 포크입니다. MySQL(및 MariaDB)을 위한 간단한 macOS 데이터베이스 관리 도구로서 빛납니다.
Sequel Ace는 macOS 전용으로 제작되었으며 간단하고 사용하기 쉬운 데이터베이스 관리 앱으로서 Sequel Pro의 유산을 이어갑니다.
쿼리 자동 완성, 구문 강조, CSV 및 Excel과의 직접 가져오기/내보내기와 같은 기능으로 Sequel Ace는 MySQL용 강력하면서도 간단한 데이터베이스 관리 솔루션을 찾는 Mac 사용자에게 훌륭한 선택입니다.
Sequel Ace 링크
5. SQuirreL SQL
Windows, MacOS, Linux에서 사용 가능

SQuirreL SQL은 JDBC(Java Database Connectivity)를 통해 데이터베이스에 연결하기 위한 UI를 제공하는 Java 기반 오픈소스 SQL 클라이언트입니다.
DataGrip과 마찬가지로 MySQL, PostgreSQL, Oracle, SQL Server 등 많은 데이터베이스 엔진과 호환됩니다. Java와 JDBC 기반이라는 것은 드라이버 호환성에 이점이 됩니다.
DBeaver 및 DataGrip과 비슷한 많은 기능을 가지고 있으며, 비슷한 기반(Java) 덕분에 매우 유사한 인터페이스를 가지고 있습니다.
SQuirreL SQL 링크
6. 보너스: Adminer
웹 기반

Adminer는 단일 PHP 파일로 제공되는 독특한 접근 방식으로 데이터베이스 관리에서 두각을 나타냅니다.
MySQL, PostgreSQL, SQLite, MS SQL, Oracle 데이터베이스 관리를 지원하며, 커뮤니티 플러그인을 통해 더 많은 데이터베이스를 지원합니다.
Adminer는 배포가 간단하고 새로운 데이터베이스 호환성 및 사용자 정의 테마와 같은 추가 기능을 제공하는 많은 커뮤니티 플러그인이 있습니다.
Adminer는 실제로 PHP 기반의 웹 기반 SQL GUI인 PHPMyAdmin의 대안으로 포지셔닝되어 있습니다.
Adminer 링크
Beekeeper Studio는 최고의 DataGrip 대안
Beekeeper Studio는 다른 오픈소스 도구들과 그들의 사용성에 대한 집중 부족에 대한 좌절감에서 탄생했습니다. 이것이 Beekeeper Studio를 시장에서 최고의 오픈소스 SQL GUI로 만든다고 생각하지만, 물론 우리가 편향되어 있다는 것은 분명합니다 🙃.
오픈소스 GUI에서 무엇을 원하든, 나열된 모든 프로젝트는 열정적이고 재능 있는 개발자들이 만든 성숙하고 품질 높은 소프트웨어입니다. 어떤 것을 선택해도 실패하지 않습니다.
Beekeeper Studio는 무료 & 오픈 소스 데이터베이스 GUI입니다
제가 사용해 본 최고의 SQL 쿼리 & 편집기 도구입니다. 데이터베이스 관리에 필요한 모든 것을 제공합니다. - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studio는 빠르고 직관적이며 사용하기 쉽습니다. Beekeeper는 많은 데이터베이스를 지원하며 Windows, Mac, Linux에서 훌륭하게 작동합니다.
사용자들이 Beekeeper Studio에 대해 말하는 것
"Beekeeper Studio는 제 예전 SQL 워크플로를 완전히 대체했습니다. 빠르고 직관적이며 데이터베이스 작업을 다시 즐겁게 만들어 줍니다."
"많은 데이터베이스 GUI를 사용해 봤지만, Beekeeper는 기능과 단순함 사이의 완벽한 균형을 찾았습니다. 그냥 작동합니다."
