{"id":13394127,"url":"https://github.com/dbeaver/dbeaver","last_synced_at":"2026-02-01T18:02:37.574Z","repository":{"id":37342204,"uuid":"44662669","full_name":"dbeaver/dbeaver","owner":"dbeaver","description":"Free universal database tool and SQL client","archived":false,"fork":false,"pushed_at":"2026-01-26T17:17:15.000Z","size":206301,"stargazers_count":48406,"open_issues_count":3208,"forks_count":4011,"subscribers_count":531,"default_branch":"devel","last_synced_at":"2026-01-26T20:41:16.865Z","etag":null,"topics":["ai","copilot","database","db2","dbeaver","erd","gui","java","jdbc","mysql","nosql","openai","oracle","postgresql","redshift","sql","sqlite","sqlserver"],"latest_commit_sha":null,"homepage":"https://dbeaver.io","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dbeaver.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-10-21T08:26:28.000Z","updated_at":"2026-01-26T19:14:06.000Z","dependencies_parsed_at":"2024-01-13T12:50:44.790Z","dependency_job_id":"fd37bb28-5b83-4bff-8632-346187d98fa8","html_url":"https://github.com/dbeaver/dbeaver","commit_stats":{"total_commits":22723,"total_committers":385,"mean_commits":59.02077922077922,"dds":"0.46675174932887387","last_synced_commit":"316df546a7309ad296a39134b918d1ea8652a099"},"previous_names":["serge-rider/dbeaver"],"tags_count":250,"template":false,"template_full_name":null,"purl":"pkg:github/dbeaver/dbeaver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbeaver%2Fdbeaver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbeaver%2Fdbeaver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbeaver%2Fdbeaver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbeaver%2Fdbeaver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dbeaver","download_url":"https://codeload.github.com/dbeaver/dbeaver/tar.gz/refs/heads/devel","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dbeaver%2Fdbeaver/sbom","scorecard":{"id":159618,"data":{"date":"2025-08-11","repo":{"name":"github.com/dbeaver/dbeaver","commit":"6b27361ca0d043071a70d16204aba9dff6b63c8b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.8,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":6,"reason":"Found 19/30 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'packages' permission set to 'read': .github/workflows/codeql.yml:36","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:39","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:40","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/push-pr-devel.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 25.1.4 not signed: https://api.github.com/repos/dbeaver/dbeaver/releases/237141920","Warn: release artifact 25.1.3 not signed: https://api.github.com/repos/dbeaver/dbeaver/releases/233759601","Warn: release artifact 25.1.2 not signed: https://api.github.com/repos/dbeaver/dbeaver/releases/230293384","Warn: release artifact 25.1.1 not signed: https://api.github.com/repos/dbeaver/dbeaver/releases/226905731","Warn: release artifact 25.1.0 not signed: https://api.github.com/repos/dbeaver/dbeaver/releases/222290339","Warn: release artifact 25.1.4 does not have provenance: https://api.github.com/repos/dbeaver/dbeaver/releases/237141920","Warn: release artifact 25.1.3 does not have provenance: https://api.github.com/repos/dbeaver/dbeaver/releases/233759601","Warn: release artifact 25.1.2 does not have provenance: https://api.github.com/repos/dbeaver/dbeaver/releases/230293384","Warn: release artifact 25.1.1 does not have provenance: https://api.github.com/repos/dbeaver/dbeaver/releases/226905731","Warn: release artifact 25.1.0 does not have provenance: https://api.github.com/repos/dbeaver/dbeaver/releases/222290339"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Binary-Artifacts","score":8,"reason":"binaries present in source code","details":["Warn: binary detected: plugins/org.jkiss.dbeaver.core/lib/awt.injector-1.0.0.jar:1","Warn: binary detected: plugins/org.jkiss.dbeaver.ext.wmi/native/x64/jkiss_wmi.dll:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/dbeaver/dbeaver/codeql.yml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/dbeaver/dbeaver/codeql.yml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/dbeaver/dbeaver/codeql.yml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/push-pr-devel.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/dbeaver/dbeaver/push-pr-devel.yml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/push-pr-devel.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/dbeaver/dbeaver/push-pr-devel.yml/devel?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'devel'","Info: 'allow deletion' disabled on branch 'release_25_1_4'","Info: 'allow deletion' disabled on branch 'release_25_1_3'","Info: 'allow deletion' disabled on branch 'release_25_1_2'","Info: 'allow deletion' disabled on branch 'release_25_1_1'","Info: 'allow deletion' disabled on branch 'release_25_1_0'","Info: 'allow deletion' disabled on branch 'release_25_0_5'","Info: 'allow deletion' disabled on branch 'release_25_0_4'","Info: 'allow deletion' disabled on branch 'release_25_0_3'","Info: 'allow deletion' disabled on branch 'release_25_0_2'","Info: 'allow deletion' disabled on branch 'release_25_0_1'","Info: 'allow deletion' disabled on branch 'release_25_0_0'","Info: 'force pushes' disabled on branch 'devel'","Info: 'force pushes' disabled on branch 'release_25_1_4'","Info: 'force pushes' disabled on branch 'release_25_1_3'","Info: 'force pushes' disabled on branch 'release_25_1_2'","Info: 'force pushes' disabled on branch 'release_25_1_1'","Info: 'force pushes' disabled on branch 'release_25_1_0'","Info: 'force pushes' disabled on branch 'release_25_0_5'","Info: 'force pushes' disabled on branch 'release_25_0_4'","Info: 'force pushes' disabled on branch 'release_25_0_3'","Info: 'force pushes' disabled on branch 'release_25_0_2'","Info: 'force pushes' disabled on branch 'release_25_0_1'","Info: 'force pushes' disabled on branch 'release_25_0_0'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'devel'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_1_4'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_1_3'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_1_2'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_1_1'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_1_0'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_0_5'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_0_4'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_0_3'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_0_2'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_0_1'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'release_25_0_0'","Warn: 'stale review dismissal' is disabled on branch 'release_25_1_4'","Warn: 'stale review dismissal' is disabled on branch 'release_25_1_3'","Warn: 'stale review dismissal' is disabled on branch 'release_25_1_2'","Warn: 'stale review dismissal' is disabled on branch 'release_25_1_1'","Warn: 'stale review dismissal' is disabled on branch 'release_25_1_0'","Warn: 'stale review dismissal' is disabled on branch 'release_25_0_5'","Warn: 'stale review dismissal' is disabled on branch 'release_25_0_4'","Warn: 'stale review dismissal' is disabled on branch 'release_25_0_3'","Warn: 'stale review dismissal' is disabled on branch 'release_25_0_2'","Warn: 'stale review dismissal' is disabled on branch 'release_25_0_1'","Warn: 'stale review dismissal' is disabled on branch 'release_25_0_0'","Warn: required approving review count is 1 on branch 'devel'","Warn: required approving review count is 1 on branch 'release_25_1_4'","Warn: required approving review count is 1 on branch 'release_25_1_3'","Warn: required approving review count is 1 on branch 'release_25_1_2'","Warn: required approving review count is 1 on branch 'release_25_1_1'","Warn: required approving review count is 1 on branch 'release_25_1_0'","Warn: required approving review count is 1 on branch 'release_25_0_5'","Warn: required approving review count is 1 on branch 'release_25_0_4'","Warn: required approving review count is 1 on branch 'release_25_0_3'","Warn: required approving review count is 1 on branch 'release_25_0_2'","Warn: required approving review count is 1 on branch 'release_25_0_1'","Warn: required approving review count is 1 on branch 'release_25_0_0'","Warn: codeowners review is not required on branch 'devel'","Warn: codeowners review is not required on branch 'release_25_1_4'","Warn: codeowners review is not required on branch 'release_25_1_3'","Warn: codeowners review is not required on branch 'release_25_1_2'","Warn: codeowners review is not required on branch 'release_25_1_1'","Warn: codeowners review is not required on branch 'release_25_1_0'","Warn: codeowners review is not required on branch 'release_25_0_5'","Warn: codeowners review is not required on branch 'release_25_0_4'","Warn: codeowners review is not required on branch 'release_25_0_3'","Warn: codeowners review is not required on branch 'release_25_0_2'","Warn: codeowners review is not required on branch 'release_25_0_1'","Warn: codeowners review is not required on branch 'release_25_0_0'","Warn: 'last push approval' is disabled on branch 'release_25_1_4'","Warn: 'last push approval' is disabled on branch 'release_25_1_3'","Warn: 'last push approval' is disabled on branch 'release_25_1_2'","Warn: 'last push approval' is disabled on branch 'release_25_1_1'","Warn: 'last push approval' is disabled on branch 'release_25_1_0'","Warn: 'last push approval' is disabled on branch 'release_25_0_5'","Warn: 'last push approval' is disabled on branch 'release_25_0_4'","Warn: 'last push approval' is disabled on branch 'release_25_0_3'","Warn: 'last push approval' is disabled on branch 'release_25_0_2'","Warn: 'last push approval' is disabled on branch 'release_25_0_1'","Warn: 'last push approval' is disabled on branch 'release_25_0_0'","Warn: no status checks found to merge onto branch 'devel'","Warn: no status checks found to merge onto branch 'release_25_1_4'","Warn: no status checks found to merge onto branch 'release_25_1_3'","Warn: no status checks found to merge onto branch 'release_25_1_2'","Warn: no status checks found to merge onto branch 'release_25_1_1'","Warn: no status checks found to merge onto branch 'release_25_1_0'","Warn: no status checks found to merge onto branch 'release_25_0_5'","Warn: no status checks found to merge onto branch 'release_25_0_4'","Warn: no status checks found to merge onto branch 'release_25_0_3'","Warn: no status checks found to merge onto branch 'release_25_0_2'","Warn: no status checks found to merge onto branch 'release_25_0_1'","Warn: no status checks found to merge onto branch 'release_25_0_0'","Info: PRs are required in order to make changes on branch 'devel'","Info: PRs are required in order to make changes on branch 'release_25_1_4'","Info: PRs are required in order to make changes on branch 'release_25_1_3'","Info: PRs are required in order to make changes on branch 'release_25_1_2'","Info: PRs are required in order to make changes on branch 'release_25_1_1'","Info: PRs are required in order to make changes on branch 'release_25_1_0'","Info: PRs are required in order to make changes on branch 'release_25_0_5'","Info: PRs are required in order to make changes on branch 'release_25_0_4'","Info: PRs are required in order to make changes on branch 'release_25_0_3'","Info: PRs are required in order to make changes on branch 'release_25_0_2'","Info: PRs are required in order to make changes on branch 'release_25_0_1'","Info: PRs are required in order to make changes on branch 'release_25_0_0'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 23 commits out of 24 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T12:58:14.218Z","repository_id":37342204,"created_at":"2025-08-16T12:58:14.218Z","updated_at":"2025-08-16T12:58:14.218Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28984820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T17:52:09.146Z","status":"ssl_error","status_checked_at":"2026-02-01T17:49:53.529Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","copilot","database","db2","dbeaver","erd","gui","java","jdbc","mysql","nosql","openai","oracle","postgresql","redshift","sql","sqlite","sqlserver"],"created_at":"2024-07-30T17:01:09.856Z","updated_at":"2026-02-01T18:02:37.563Z","avatar_url":"https://github.com/dbeaver.png","language":"Java","readme":"[![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/dbeaver_news.svg?style=social\u0026label=Follow%20%40dbeaver_news)](https://twitter.com/dbeaver_news)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/fa0bb9cf5a904c7d87424f8f6351ba92)](https://app.codacy.com/gh/dbeaver/dbeaver/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_grade)\n[![Apache 2.0](https://img.shields.io/github/license/cronn-de/jira-sync.svg)](http://www.apache.org/licenses/LICENSE-2.0)\n[![Tickets in review](https://img.shields.io/github/issues/dbeaver/dbeaver/wait%20for%20review)](https://github.com/dbeaver/dbeaver/issues?q=is%3Aissue+is%3Aopen+label%3A\"wait%20for%20review\")\n\u003cimg src=\"https://github.com/dbeaver/dbeaver/wiki/images/dbeaver-icon-64x64.png\" align=\"right\"/\u003e\n\n# DBeaver\n\nFree multi-platform database tool for developers, SQL programmers, database administrators and analysts.  \n\n* Has a lot of \u003ca href=\"https://github.com/dbeaver/dbeaver/wiki\"\u003efeatures\u003c/a\u003e including schema editor, SQL editor, data editor, AI integration, ER diagrams, data export/import/migration, SQL execution plans, database administration tools, database dashboards, Spatial data viewer, proxy and SSH tunnelling, custom database drivers editor, etc.\n* Out of the box supports more than \u003ca href=\"#supported-databases\"\u003e100 database drivers\u003c/a\u003e.\n* Supports any database which has JDBC or ODBC driver (basically - almost all existing databases).\n* Supports smart AI completion and code generation with OpenAI or Copilot\n\n\u003ca href=\"https://dbeaver.io/product/dbeaver-sql-editor.png\"\u003e\u003cimg src=\"https://dbeaver.io/product/dbeaver-sql-editor.png\" width=\"400\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://dbeaver.io/product/dbeaver-gis-viewer.png\"\u003e\u003cimg src=\"https://dbeaver.io/product/dbeaver-gis-viewer.png\" width=\"400\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://dbeaver.io/product/dbeaver-data-editor.png\"\u003e\u003cimg src=\"https://dbeaver.io/product/dbeaver-data-editor.png\" width=\"400\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://dbeaver.io/product/dbeaver-erd.png\"\u003e\u003cimg src=\"https://dbeaver.io/product/dbeaver-erd.png\" width=\"400\"/\u003e\u003c/a\u003e\n\n## Download\n\nYou can download prebuilt binaries from \u003ca href=\"https://dbeaver.io/download\" target=\"_blank\"\u003eofficial website\u003c/a\u003e or directly from \u003ca href=\"https://github.com/dbeaver/dbeaver/releases\"\u003eGitHub releases\u003c/a\u003e.  \nYou can also download \u003ca href=\"https://dbeaver.io/files/ea\" target=\"_blank\"\u003eEarly Access\u003c/a\u003e version. We publish daily.  \n\n## Running\n\nJust run an installer (or unzip an archive) and run `dbeaver`.  \n\nNote: DBeaver needs Java to run. \u003ca href=\"https://adoptium.net/temurin/releases/?package=jre\" target=\"_blank\"\u003eOpenJDK 21\u003c/a\u003e is included in all DBeaver distributions.\nYou can change default JDK version by replacing directory `jre` in dbeaver installation folder.\n\n## Documentation\n\n* [Full product documentation](https://dbeaver.com/docs/dbeaver/)\n* [WIKI](https://github.com/dbeaver/dbeaver/wiki)\n* [Issue tracker](https://github.com/dbeaver/dbeaver/issues)\n* [Building from sources](https://github.com/dbeaver/dbeaver/wiki/Build-from-sources)\n\n## Architecture\n\n- DBeaver is written mostly on Java. However, it also uses a set of native OS-specific components for desktop UI, high performance database drivers and networking.\n- Basic frameworks:\n  - [OSGI](https://en.wikipedia.org/wiki/OSGi) platform for plugins and dependency management. Community version consists of 130+ plugins.\n  - [Eclipse RCP](https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/docs/Rich_Client_Platform.md) platform for rich user interface build.\n  - [JDBC](https://en.wikipedia.org/wiki/Java_Database_Connectivity) for basic database connectivity API.\n  - [JSQLParser](https://github.com/JSQLParser/JSqlParser) and [Antlr4](https://github.com/antlr/antlr4) for SQL grammar and semantic parser.\n- For networking and additional functionality we use wide range of open source libraries such as [SSHJ](https://github.com/hierynomus/sshj), [Apache POI](https://github.com/apache/poi), [JFreeChart](https://github.com/jfree/jfreechart), [JTS](https://github.com/locationtech/jts), [Apache JEXL](https://github.com/apache/commons-jexl) etc.\n- We separate model plugins from desktop UI plugins. This allows us to use the same set of \"back-end\" plugins in both DBeaver and [CloudBeaver](https://github.com/dbeaver/cloudbeaver).\n- Dependencies: being an OSGI application we use P2 repositories for third party dependencies. For additional Maven dependencies we use our own [DBeaver P2 repo](https://github.com/dbeaver/dbeaver-deps-ce).\n\n## Supported databases\n\n### Community version\n\nOut of the box DBeaver supports following database drivers: \nMySQL, MariaDB, Oracle, DB2, PostgreSQL, SQL Server, Sybase, Apache Hive, Drill, Presto, Trino, Phoenix, Exasol, Informix, Teradata, Vertica, Netezza, Firebird, Derby, H2, H2GIS, WMI, Snowflake, Greenplum, Redshift, Athena, SAP HANA, MaxDB, NuoDB, MS Access, SQLite, CSV, DBF, Firebird, TimescaleDB, Yellowbrick, CockroachDB, OrientDB, MonetDB, Google BigQuery, Google Spanner, Apache Hive/Impala/Spark, Apache Ignite, MapD, Azure SQL, CrateDB, Elasticsearch, Ocient, Ingres, OmniSci, Yugabyte, IRIS, Data Virtuality, Denodo, Virtuoso, Machbase, DuckDB, Babelfish, OceanBase, Salesforce, EnterpriseDB, Apache Druid, Apache Kylin, Databricks, OpenSearch, TiDB, TDEngine, Materialize, JDBCX, Dameng, Altibase, StarRocks, CUBRID, GaussDB, DolphinDB, LibSQL, GBase 8s, Databend, Cloudberry, Teiid, Kingbase.\n\n### PRO versions\n\n\u003ca href=\"https://dbeaver.com/download/\"\u003eCommercial versions\u003c/a\u003e extends functionality of many popular drivers and also support non-JDBC datasources such as:\nODBC, MongoDB, Cassandra, Couchbase, CouchDB, Redis, InfluxDB, Firestore, BigTable, DynamoDB, Kafka KSQL, Neo4j, AWS Neptune, AWS Timestream, Azure CosmosDB, Yugabyte, Salesforce, etc.  \nAlso, we support flat files as databases: CSV, XLSX, Json, XML, Parquet.  \nYou can find the list of all databases supported in commercial versions \u003ca href=\"https://dbeaver.com/databases/\"\u003ehere\u003c/a\u003e.\n\n## Feedback\n\n- For bug reports and feature requests - please \u003ca href=\"https://github.com/dbeaver/dbeaver/issues\"\u003ecreate a ticket\u003c/a\u003e.\n- To promote \u003ca href=\"https://github.com/dbeaver/dbeaver/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3A%22wait+for+votes%22\"\u003ea ticket\u003c/a\u003e to a higher priority - please vote for it with 👍 under the ticket description.\n- If you have any questions, ideas, etc - please \u003ca href=\"https://github.com/dbeaver/dbeaver/discussions\"\u003estart a discussion\u003c/a\u003e.\n- Pull requests are welcome. See our \u003ca href=\"https://github.com/dbeaver/dbeaver/wiki/Contribute-your-code\"\u003eguide for contributors\u003c/a\u003e.\n- Visit https://dbeaver.com for more information.\n- Follow us on [X](https://x.com/dbeaver_news/) and watch educational video on [YouTube](https://www.youtube.com/@DBeaver_video)\n- Thanks for using DBeaver! Star if you like it.\n\n## Contribution: help the Beaver!\n\nHooray, we have reached 40k+ stars on GitHub and continue to grow!  \nThat's really cool, and we are glad that you like DBeaver.\n\n- We are actively looking for new source code contributors. We have added labels “Good first issue” and “Help wanted” to some tickets. If you want to be a part of our development team, just be brave and take a ticket. \u003ca href=\"https://dbeaver.com/help-dbeaver/\"\u003eWe are happy to reward\u003c/a\u003e our most active contributors every major sprint.\n- You can buy \u003ca href=\"https://dbeaver.com/buy/\"\u003eone of our commercial versions\u003c/a\u003e. They include NoSQL databases support, additional extensions, and official online support. Also, licensed users have priorities in bug fixes and the development of new features.\n\nThank you!  \n\n- \u003ca href=\"https://github.com/dbeaver/dbeaver/graphs/contributors\"\u003eDBeaver Team\u003c/a\u003e (contributors)\n\n---------\n\n\u003ca href=\"https://github.com/dbeaver/cloudbeaver/\"\u003e\u003cimg src=\"https://github.com/dbeaver/cloudbeaver/wiki/images/cloudbeaver-logo.png\" width=\"250\"/\u003e\u003c/a\u003e\n\n\u003ca href=\"https://github.com/dbeaver/cloudbeaver\"\u003eCloudBeaver\u003c/a\u003e is a web-based database management tool built on the DBeaver platform. It brings the capabilities of DBeaver to the web interface, enabling database management from any device with an internet connection and eliminating the need for local installation.   \nSupporting any database, CloudBeaver incorporates most of DBeaver's features and includes advanced access management for secure collaboration.    \nDesigned with a user-friendly interface, CloudBeaver simplifies complex database operations and is suitable for both individual developers and organizations. Its scalable architecture accommodates various needs, making it a convenient solution for managing databases anytime and anywhere through web-based accessibility.\n","funding_links":[],"categories":["Java","HarmonyOS","Tools","Applications","Description","数据库、分布存储相关","GUI Clients","数据库管理系统","ai","Database","应用","🚀 AI Tools for Vim, Neovim, and Terminal","Databases","sqlite","Software and tools","Database Tool","剪贴板工具","Uncategorized","🗃️ SQL \u0026 Databases","IDE"],"sub_categories":["Windows Manager","Binary files examination and editing","Development","Database","网络服务_其他","🗄️ Database (18)","开发","Admin Template \u0026 Component Library","Uncategorized","Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbeaver%2Fdbeaver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdbeaver%2Fdbeaver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdbeaver%2Fdbeaver/lists"}