Ecosystem

NodeDB's pgwire compatibility means most PostgreSQL tools work out of the box.

psql

psql -h localhost -p 6432

Full support for \d, \dt, prepared statements, COPY, and LISTEN/NOTIFY.

GUI Tools

DBeaver — Connect as PostgreSQL to localhost:6432. Schema browser, query editor, and result export work.

pgAdmin — Connect as PostgreSQL. Dashboard and query tool work. Some admin features may not apply.

ORMs

FrameworkConnection string
SQLAlchemypostgresql://localhost:6432/nodedb
DjangoHOST=localhost PORT=6432 ENGINE=django.db.backends.postgresql
Prismapostgresql://localhost:6432/nodedb
Dieselpostgres://localhost:6432/nodedb
GORM (Go)host=localhost port=6432 dbname=nodedb

Connection Poolers

PgBouncer and pgcat work with NodeDB. Configure them to connect to localhost:6432. Use transaction-level pooling for best results with NodeDB's session variable support.

View page sourceLast updated on Apr 18, 2026 by Farhan Syah