CritLib is a set of mostly independent packages for use in Tcl.
It is self-contained and includes CriTcl, the "C Runtime In Tcl" extension which automatically wraps and compiles C code.