composable, verifiable, shareable legal contracts
Common Form is a computer language for legal forms. It allows software to express not just legal text, but the sections, references, definitions, and placeholders that give it structure. Programs that speak Common Form can work together to solve problems word processors and document assemblers can’t.
Both the language of Common Form and computer code to use it are licensed, free of charge, on highly permissive, professionally drafted open-source terms. The code is neatly divided into small building blocks that are easy to reuse in other projects.