Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: LessUp/graph-viewer

v1.0.0

16 Apr 02:22
@LessUp LessUp

Choose a tag to compare

🎉 GraphViewer v1.0.0 — First Stable Release

GraphViewer is a modern, all-in-one diagram visualization tool supporting 16+ engines with hybrid local/remote rendering.

✨ Key Features

Feature Description
🎨 16+ Engines Mermaid, PlantUML, Graphviz, D2, Vega, Vega-Lite, WaveDrom, and more
Hybrid Rendering Local WASM (fast, privacy-friendly) + Remote Kroki (broad support)
📤 Multi-Format Export SVG, PNG (2x/4x), PDF, HTML, Markdown, source code
🔗 Instant Sharing LZ-string compressed URLs
💾 Workspace Multi-diagram management with local persistence
📜 Version History Auto-save snapshots with restore capability
🤖 AI Assistant Optional AI-powered code analysis and generation

🚀 Quick Start

git clone https://github.com/LessUp/graph-viewer.git
cd graph-viewer
npm install && npm run dev

Open http://localhost:3000

🐳 Docker

docker compose --profile prod --profile kroki up -d

📦 What's Included

  • Full static export support for GitHub Pages
  • Comprehensive test coverage (49 tests)
  • Security hardening (SVG sanitization, input validation)
  • Docker deployment with Kroki backend

🎉 GraphViewer v1.0.0 — 首个稳定版本

GraphViewer 是现代化一站式图表可视化工具,支持 16+ 引擎,本地/远程混合渲染。

✨ 核心功能

功能 说明
🎨 16+ 引擎 Mermaid、PlantUML、Graphviz、D2、Vega、Vega-Lite、WaveDrom 等
混合渲染 本地 WASM(快速、隐私友好)+ 远程 Kroki(广泛支持)
📤 多格式导出 SVG、PNG (2x/4x)、PDF、HTML、Markdown、源代码
🔗 即时分享 LZ-string 压缩 URL
💾 工作区 多图管理,本地持久化
📜 版本历史 自动保存快照,支持恢复
🤖 AI 助手 可选的 AI 代码分析与生成

🚀 快速开始

git clone https://github.com/LessUp/graph-viewer.git
cd graph-viewer
npm install && npm run dev

打开 http://localhost:3000

🐳 Docker

docker compose --profile prod --profile kroki up -d

📦 包含内容

  • 完整的 GitHub Pages 静态导出支持
  • 全面的测试覆盖(49 个测试)
  • 安全加固(SVG 清洗、输入验证)
  • Docker 部署与 Kroki 后端
Assets 2
Loading

AltStyle によって変換されたページ (->オリジナル) /