Purpose
Felt is a collection of libraries that ease application development with an eye toward Agile practices. The intent is to tackle the common problems first and then move toward more domain-specific tasks, while still staying quite general in each field.
Choice
Felt doesn't try to limit your options. That's why, whenever it's reasonable, Felt libraries support DMD1 and DMD2, both Tango and Phobos.
We try to keep identifiers short enough that style doesn't become a significant issue.
Minimality
Felt libraries try to stay small. Currently, DConstructor is under four hundred lines of code, and DMocks is rather heavy under fourteen hundred lines. We try to keep the APIs small, too.
Effectiveness
If we don't help you get the job done, it's a bug.