xMolecules logo

xMolecules

Architectural abstractions in code

No all code is born equal. While some elements of a code base are of supportive nature, others represent significant architectural concepts and design patterns. Traditionally, developers have tried to express those concepts through naming conventions.

xMolecules is an umbrella project providing means to express architectural concepts in programming language native metadata and – if applicable – right within the type system.

jMolecules
for Java
nMolecules
for .NET
phpMolecules
for PHP