The beautiful world of Gizmodic Software design


What is Gizmodic Design?

Gizmodic Design describes any software that:

Note: The core purpose can be expanded upon by gizmos, the core should be minimal, the gizmos can make the program feature-rich.

In general, if you can write gizmos (any extensions, plugins, modules, ...) and it seems fairly minimal, you can expect the program to likely be considered gizmodic. If a program is very monolithic or heavyweight, it is nearly guaranteed to be antigizmodic.

What are some gizmodic programs?

There is a lot of gizmodic software out there. Great examples include: