Hmm ... take a look at
Presto. I gave a talk about it at YAPC::NA::2006, but it's kinda languished as I've done other projects. It does have some really good ideas that I'd like to see have a home.
My criteria for good software:
- Does it work?
- Can someone else come in, make a change, and be reasonably certain no bugs were introduced?