A new technique incorporates many different building blocks of cellular metamaterials into one unified graph-based representation. This can be used to make a user-friendly interface that can quickly and easily model metamaterials, edit the structures, and simulate their properties.