pgintcl: Pure-Tcl Interface to PostgreSQL: Project Home Page

Welcome to the pgintcl Project Home Page

pgintcl is a Tcl interface to the PostgreSQL database system, which is itself written entirely in Tcl. It is mostly compatible with other Tcl interfaces, although it is slower, and does not require other libraries.

The SourceForge project page for pgintcl is at, where you can find downloads, help forum, bug reports, and more.

Pgintcl is released under a BSD open-source license.

More information:

Related project:


Both pgintcl and pgtclng are tested using a test suite called pgtcltest. This uses the tcltest package included in Tcl/Tk. It includes about 320 tests of Pgtcl functions, including functionality tests, error tests, memory leak tests, and performance tests. Testing includes different PostgreSQL server versions, Tcl versions, and operating system platforms.

The pgtcltest test suite is not packaged for release, but is available in the pgintcl project's Subversion repository under the path /trunk/test. Please note that unlike pgtclng and pgintcl, the test suite is licensed under the GNU General Public License version 2, so it cannot be bundled with non-GPL products.

Links: Logo.

Updated: 2013-10-06