pgintcl - Pure-Tcl interface to PostgreSQL
pgintcl is a Tcl interface to PostgreSQL which is
written entirely in Tcl and does not rely on libpq. It
is highly but not entirely compatible with libpgtcl
(and the pgtcl project), and implements nearly all its
commands and features, although it is slower. Because
it is written in Tcl, you do not need shared libraries
or DLLs for libpgtcl or libpq for your application;
just source the pgin.tcl script and go.
But if you want the best performance and the most features,
stick with [lib]pgtcl.