Mantle is a Minecraft Command Framework that leverages ANTLR4 to automatically generate necessary command executor files, cutting down total code and vastly improving maintainability.
Mantle accepts a single ANTLR4 .g4 grammar file and generates a series of files called parsers, lexers, and visitors. Together, these programmatically represent your entire command structure and gives you a single interface to implement all the functionality of your individual commands. Mantle also includes many other features found in other Minecraft command frameworks.
Read the wiki for more information.