Projects / SPTK


SPTK (Simply Powerful Toolkit) is a cross-platform toolkit that provides a set of C++ classes for fast and easy application development. It provides GUI components that use FLTK, and features database support with seamless connection to GUI components. There are drivers for use of SQLite and PostgreSQL directly, as well as support for other database engines through UnixODBC. SPTK includes many classes for working with strings, dynamic arrays, and maps, and is faster and has a smaller footprint than STL. It also supports reading, writing, and creating Excel 7 files, high-level GUI components with dataset support, support for automatic layouts, and support for Aspell.

Operating Systems

Recent releases

  •  20 Feb 2009 09:47

    Release Notes: This release fixes a few minor bugs in the XML parser.

    •  22 Jan 2009 18:42

      Release Notes: The embedded libtar code has been embedded into the SPTK namespace. This allows it to avoid linker problems on some platforms. Several linkage problems on Linux and Solaris have been fixed.

      •  19 Jan 2009 14:33

        Release Notes: This release fixes a memory leak in the XML parser.

        •  11 Nov 2008 11:08

          Release Notes: Many fixes were made. The most important one was an exception thrown when calling PostgreSQL stored functions returning void. Now, when compiled with PostgreSQL 8.2 or later, the exception doesn't happen.

          •  15 Sep 2008 11:56

            Release Notes: Direct support for MySQL 5 was added. Partial support for GTK themes is usable. Some bugs in the 64-bit version were fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.