The-Indigo0218/LibreUML
The open-source, local-first UML editor for students and developers. Design software architecture, generate code, and learn system design.
This tool helps software students and developers design software systems more effectively. You can draw Unified Modeling Language (UML) class diagrams and then automatically generate Java code, or upload existing Java code to visualize its architecture as a diagram. It's designed for anyone learning or working with software system design, particularly those who prefer visual design methods.
Use this if you need a free, intuitive tool to design software visually with UML diagrams and translate those designs directly into Java code, or understand existing Java code through diagrams.
Not ideal if you're looking for a full-fledged Integrated Development Environment (IDE) to write all your business logic, or a system to grade student assignments automatically.
Stars
16
Forks
1
Language
TypeScript
License
MIT
Category
Last pushed
Mar 21, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/The-Indigo0218/LibreUML"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
BESSER-PEARL/BESSER
A Python-based low-modeling low-code open-source platform for smart and AI-enhanced software
umple/umple
Umple: Model-Oriented Programming - embed models in code and vice versa and generate complete...
splunk/addonfactory-ucc-generator
Universal Configuration Console (UCC) is a developer toolkit that simplifies creating Technology...
codelingo/codelingo
CodeLingo // Get on the same page, fast!
eltos/gradient
Simple web based color gradient designer. Generates code to copy & paste into your project or...