GodSVG是什么?
GodSVG是一款免费开源的结构化SVG编辑器,现在处于早期开发阶段(当前版本 1.0-alpha8),没有复杂的安装,Web 访问,打开即用,核心特色是 “直接映射SVG代码、没有多余元数据、编辑直接生成干净优化的文件” ,用户在可视化编辑图形时,SVG代码会实时可编辑,保证输出文件可读、可控制。适合SVG学习、简单图标创作与代码化绘图需求。

GodSVG的主要功能
- 交互式SVG编辑:通过友好界面直接编辑 SVG 代码中的一个元素(如形状、路径),可视操作样式、布局;
- 实时代码同步:UI操作和SVG代码是实时同步的,不仅可以基于UI操作,也可以直接修改代码,实时的效果预览;
- 轻量化无冗余:不加冗余元数据,自动生成小体积、高效率SVG,且有多种 SVG 减体积的选项。
- 多端适配:支持网页端直接运行(无需下载),实验性Android端,旧版本可以在Github下载;
- 免费开源:源代码完全公开(放在Github 上),开发过程透明,社区可以参与代码编写、bug 修复、翻译等;
- 社区支持:提供Github仓库(跟踪开发动态)、Discord 服务器(交流建议),用户提出反馈或有专门通道讨论问题等等。
适用场景
- 网页与前端图标:制作轻量化图标与 UI 元素,减少页面加载负担。
- 响应式矢量插画:为不同分辨率和设备生成可伸缩的矢量图形。
- 设计到代码工作流:设计师与开发者协作时直接在源码层面沟通与调整。
- 性能优化项目:需要最小化文件体积并避免自动注入元数据的专业场景。
- 教学与研究:用于学习 SVG 结构与手工优化技巧的示例与练习。
GodSVG的简易部署安装使用教程
一、部署安装(3 种方式,优先选网页端)
1. 网页端(推荐!无需安装,零门槛)
2. 桌面端(Windows/macOS/Linux,新手选这种)
- 访问 GitHub 下载页:https://github.com/MewPurPur/GodSVG/releases里面找最新版的“1.0-alpha”下载自己的系统压缩包文件ZIP版本。
- 解压压缩包,双击运行:
- Windows:点「GodSVG.exe」;
- macOS:点「GodSVG.app」;
- Linux:右键「运行」或终端输 ./GodSVG。
3. Android 端(实验性,临时用)
- 同上GitHub发布页,下载带「Android」的APK文件;
- 传到手机,打开「未知来源安装」,点击打开 APK 安装即可(功能较少,不太稳定)。
二、基础使用(4步搞定简单SVG)
1. 新建 / 打开文件
- 新建:工具打开后直接点上方「File」→「New」,默认画布都可以用;
- 打开已有SVG:点「File」→「Open」,可选择本地SVG文件打开或直接拖到画布上。
2. 绘制图形
- 左侧工具栏里选基础形状(矩形、圆、路径等),直接在画布上拖拉即可;选中已绘制出的图形,右面的边框修改它的颜色、大小、位置(修改填充颜色、调整大小)。
3. 代码同步编辑(特色功能)
- 点上方「View」→「Show Source Code」,打开画布下方的代码行;直接修改代码(像是把 fill=”red”改为 fill=”blue”),画布里的图形都会立刻修改,也适合学SVG代码。
4. 优化与保存
- 优化:点顶部「Optimize」→「Optimize SVG」,自动清理冗余,让文件更小;
- 保存:点「File」→「Save」,选保存路径,格式默认是.svg,直接存本地就能用。