Enigo Projects
Here is your access point for information on the public projects that Enigo maintains. If you are a customer of Enigo's, you may also login to your private documentation repository for your project(s) here.
Public Projects
- IOWA
- IOWA stands for Internet Objects for Web Applications. It was
released a couple of years ago by Avi Bryant, who has since developed
the excellent Seaside
framework for web applications written in Smalltalk.
Enigo has devoted considerable time towards development of IOWA over the last two years, and currently uses it heavily. It has proven itself to be a powerful and flexible tool.
- Kansas
- Kansas is another package originally written by Avi Bryant. It is an object/relational mapping layer to map relational database tables to Ruby objects. It was included as a small demo/proof-of-concept with Avi's old Iowa distribution. Enigo is working on filling it out and turning it into simple, robust tool for object/relational mapping. It is a lightweight, efficient tool that works very well for the vast majority of database interactions that are typical in applications. It is currently still an alpha release, as there may yet be some substantial changes, but it is functional and useful as is.


