UML2Code is an open-source library that converts UML diagrams into ready-to-use code skeletons.
This README serves as the central hub to access all documentation and resources for the project.
UML2Code accelerates the transition from UML design to implementation. It supports PlantUML class diagrams (XMI support in progress) and can generate code in Java, C#, and Python. The library is modular, lightweight, and extensible.
All documentation for using UML2Code is in the docs/
folder:
Guidelines for contributing to UML2Code:
- How to Contribute workflow, coding guidelines, testing
- Code of Conduct
This project is licensed under the Apache-2.0 License.