Argentinamgaitan/sphinxcontrib-mermaid
Mermaid diagrams in yours sphinx powered docs
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
#1 Repository Của Tuần
#1 Repository Của Tuần
🎨 Nhúng Mermaid vào Sphinx một cách trực tiếp
Một extension nhỏ nhưng hữu ích, biến Mermaid thành phần tử hoạt họa trong tài liệu Sphinx.
sphinxcontrib-mermaid là một extension cho Sphinx, cho phép nhúng các sơ đồ Mermaid như flowchart, sequence diagram, Gantt chart… trực tiếp vào tài liệu viết bằng reStructuredText hoặc Markdown. Tạo bởi Marco Gaitán, dự án đang tìm kiếm người duy trì mới.
✨ Điểm nổi bật
- Hỗ trợ đa dạng sơ đồ Mermaid: flowchart, sequence, Gantt, v.v.
- Directive
mermaid: nhúng mã Mermaid trực tiếp hoặc từ file.mmd. - Render đa dạng: HTML dùng JS, builders khác dùng
mermaid-clixuất PNG/SVG. - Directive
autoclasstree: tự động sinh sơ đồ kế thừa lớp. - Tùy chỉnh chi tiết:
name,alt,align,caption,zoom,fullscreen,config,title. - Cấu hình linh hoạt:
mermaid_output_format,mermaid_cmd,mermaid_cmd_shell.
💡 Vì sao đáng chú ý
Thay vì phải xuất sơ đồ riêng rồi chèn ảnh, sphinxcontrib-mermaid cho phép viết trực tiếp mã Mermaid trong tài liệu, tích hợp liền mạch với workflow Sphinx. Đặc biệt hữu ích cho tài liệu kỹ thuật cần trình bày logic phức tạp.
#Sphinx #Mermaid #Diagrams #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Sphinx plugin for generating RST on the fly from data files and templates.
:watch: Get the "last updated" time for each Sphinx page from Git
An extension to use emoji codes in your Sphinx documentation! 😍
This is a sphinx extension which improves the documentation of Django apps.