crestdsl is a great example of an internal DSL embedded in Python. Read on to see why the author chose to do an internal DSL instead of an external DSL and what makes Python such a great host language for it.
Sismic is a lightweight approach for defining, validating and executing statecharts thanks to an open source API implemented in Python 3
Looking for an alternative to the “standard” Java-based Eclipse Modeling Framework? Try this Python implementation of EMF with an emphasis on modeling flexibility and scripting (e.g. to write model transformations)
A set of open source Java classes in GitHub to generate SQL, Python-Django or PHP-Symfony code from simple UML class diagrams
Learn why this SME uses Python/Django as preferred programming environment, how they use UML, the development method they follow and much more!