Home

Awesome

<p align="center"> <img src="./electron/assets/icon.png" width="200" /> <br/> Get more insights from PostgreSQL </p>

DB Lens is an open-source database client that helps you to explore database, understand data relations more quickly with automatic ER diagrams, visualise and analyse internal DB metrics such as index utilisation sequential scans, slow running queries, storage and many more.

GitHub issues GitHub stars GitHub license

Don't want to install?

Try running

npx dblens <connection_string>
# npx dblens postgres://user:pass@host/db

from your terminal

Read more from the official documentation from https://dblens.app/docs/quickstart

Features

1

3

5

4

2

Setup dev env

Prerequisites

NodeJS & yarn (NPM should also work but we are maintaining a yarn lock file only

Steps

yarn install
yarn start
yarn package

Branching

Pull requests are the best way to propose changes to the codebase (we use Github Flow). We actively welcome your pull requests:

  1. Fork the repo and create your branch from main.
  2. If you've added code that should be tested, add tests.
  3. If you've changed APIs, update the documentation.
  4. Ensure the test suite passes.
  5. Make sure your code lints.
  6. Issue that pull request!