Building backend tools, and command line applications shouldn't be a tedious task. Cement provides a light-weight and fully featured foundation to build anything from single file scripts to complex and intricately designed applications. Out of the box, your application has built-in support for configuration files, command line arguments, logging, daemonization, plugins, output rendered from template (such as Mustache, or Genshi), caching, hooks, signal handling, and so much more.
Core developers hang out regularly in
#cement on Freenode.
You can also join our mailing list by emailing