Ian Maurmann on 11 April 2014


Major progress on the Form System:

New CAPTCHA object, security token system, and checkbox-grid for the form generation system.

Ian Maurmann on 10 March 2014


Pith Framework (alpha release 19) features several improvements to the highlighter object, and improvements to the form system object.

Ian Maurmann on 07 February 2014

  Roadmap for Pith 0.5

New plan / roadmap for finishing the features for Pith 0.5

Ian Maurmann on 05 October 2013


Release adds several new features and bug fixes, including direct support for database transactions.

Ian Maurmann on 17 September 2013


Pith (alpha release 16) is now available for download

A few minor additions and bug fixes:

  • New error display functions for the database object
  • Fixed a few bugs in the Code Highlighter object

Ian Maurmann on 28 August 2013


A few minor changes and additions:

  • Started on a new object for generating and processing HTML forms. (Not ready yet)
  • New config setting 'ProjectPrefix' for using with the form system and views.
  • Edited the Readme and documentation to be more up-to-date.

Ian Maurmann on 03 May 2013


The main addition in this release is the new Highlighter Object for displaying highlighted source code in an HTML page.

Other than that there are a few minor fix-ups: fixed an error that sometimes happened while disconnecting from the database; fixed the database error that was happening during the install process; changed the toEntities( ) function in the Filter object to no longer strip out tab chars.

Ian Maurmann on 10 April 2013


Several major updates to the database object.

Pith PHP Framework

The Pith Framework is an open source web application framework for PHP 5. The goal of Pith is to combine an easy-to-use, "pithy" framework with an admin control panel and CMS.

Pith is still under development, currently in Alpha, and is far from finished.


  • Most of the framework can be controlled though one variable: $pith
  • A database object for MySQL built on the Mysqli lib that offers easy access to prepared statements
  • A file object, (currently only does INI files though)
  • Secure file storage permissions without ending up in file-permission-hell
  • An email object
  • A built-in admin panel (still under construction but usable for a few things) that will be closely tied to the rest of the framework
  • A user login system (still under construction)


Pith itself is released under the MPL (Mozilla Public License 1.1) This means that only the framework's files themselves are copylefted. In the near future new releases might be licensed under the new MPL 2.0 instead.

Pith includes a few things that are licensed separately though:
  • The admin control panel uses jQuery. jQuery's license is MIT, (In Pith, jQuery's copyright notice is intact at the top of its file)
  • The images that Pith uses are licensed under this license (a rewording of the MIT for images) execpt for images with names starting with "stock_image_"
  • The logo of the Pith PHP Framework is retained as a trademark (™) that is allowed only for the use of the Pith PHP Framework.