plantuml/plantuml
Generate diagrams from textual description
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#2 Repository Của Tuần
#2 Repository Của Tuần
🌱 PlantUML: Mã nguồn mở vẽ sơ đồ từ văn bản
Tạo sơ đồ UML và không UML chỉ bằng văn bản — tích hợp GitHub, không cần server.
PlantUML là công cụ Java sinh sơ đồ từ mô tả văn bản. Hỗ trợ đầy đủ UML (Sequence, Usecase, Class, Object, Activity, Component, Deployment, State, Timing) và không UML (JSON, YAML, EBNF, Regex, Network, Salt, Archimate, SDL). Phiên bản mới hỗ trợ render trực tiếp trên GitHub qua tiện ích trình duyệt và cung cấp server MCP Node.js cho AI.
✨ Điểm nổi bật
- Hỗ trợ đa dạng sơ đồ: UML đầy đủ và không UML từ JSON, YAML, Regex...
- Tích hợp GitHub: Extension trình duyệt render sơ đồ trực tiếp, không cần token
- Hỗ trợ AI: Server MCP Node.js
@plantuml/mcp-js, không cần Java - Đa định dạng: Xuất PNG, SVG, LaTeX, ASCII...
- Mã nguồn mở: Java, phát triển cộng đồng lâu năm
💡 Vì sao đáng chú ý
PlantUML khác biệt bằng khả năng biến văn bản thành sơ đồ phong phú, từ thiết kế hệ thống tới tài liệu kỹ thuật. Tích hợp sâu vào GitHub và hỗ trợ AI làm cho việc làm việc nhóm hiệu quả. Phù hợp cho kiến trúc sư, developer và AI assistant.
#PlantUML #UML #DiagramAsCode #OpenSource #Java #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Render PlantUML diagrams in GitHub Markdown READMEs and docs: clickable diagram images from .puml files that link to each other, with no images to commit. CLI and GitHub Action.
PlantUML that runs completely on javascript without needing java/servers
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown