Simplistix

Making things simpler...

Software

We develop and support both open source and commercially licensed software. The software currently available is listed below, all of it is released under an open source license unless stated otherwise:

Applications

We curently provide two standalone framework applications:

Process
This is a commercially licensed framework for performing periodic processing on Zope-based web application servers.
X2Y
This is a flexible, configurable and extendable server-based document processing framework.

Python Packages

We provide the following python packages:

MailingLogger
This package contains two handlers for the python logging framework that enable important log entries to be sent by email.
Twiddler
A simple but flexible templating system for dynamically generating textual output.
xmltree
This is a commercially licensed light-weight XML processing framework ideally suited to turning XML into Zope objects which may or may not contain HTML created from transformed versions of the original XML.

Zope Products

We provide a number of components for use with the Zope web application server made available as Zope Products:

CASUserFolder
CASUserFolder is a Zope user folder that implements the client interface of Yale's Central Authentication Service (CAS).
FlexiContent
This is a commercially licensed lightweight schema-driven, filesystem-based content type creation framework for Zope's CMF.
MailTemplates
These allow you to use the full power of the the python email package along with Zope's Page Template technology to easily build and send fully standards compliant emails.
SaneBrains
This patches ZCatalog's brain objects such that they don't unnecessarily catch exceptions.
SimpleUserFolder
A scriptable, subclassable, fully documented and tested user folder implementation.
Stepper
This is a framework for performing asynchronous tasks on Zope servers.
Zope Debugger
Enhancements for debugging Zope using Python's debugger.
sx.translations
This package provides components for use with Zope 3 and Zope 2 + Five that implement both ITranslationDomain and ILanguageAvailability as well as supporting the recording of untranslated msgids.