SwiftGraphics

用 Swift 代码生成 SVG,直接驱动笔式绘图仪创作艺术。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 4 👀 关注 2
GitHub ↗
GitHub 星标 ★ 74
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源库,MIT许可证,完全免费,无付费版本。

项目预览

SwiftGraphics 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队emorydunn
定价模式🏷️完全免费
价格说明开源库,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Swift
技术栈/模型creative-coding,generative-art,pen-plotter,raytracing,svg,swift,swiftgraphics,vector-graphics,vectors
GitHub 星标★ 74
上线时间2020-05-21 00:00:00
代码更新2026-01-04
仓库体积6.3 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

SwiftGraphics 是一个面向创意编码和生成艺术的 Swift 库,专注于渲染适合笔式绘图仪(pen plotter)的 SVG 图形。它解决的是艺术家和开发者在 Swift 生态中缺乏高效生成矢量图形工具的问题,提供了一套简洁的 API 来构建路径、形状和变换,并直接输出为 SVG 格式。核心能力包括几何图元创建、贝塞尔曲线操作、仿射变换、颜色与样式设置,以及 SVG 导出功能,使得从代码到物理绘图的过程变得流畅。项目处于早期阶段,但设计理念清晰,适合对生成艺术和计算设计感兴趣的 Swift 开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 74

核心亮点

  • 专为笔式绘图优化,输出 SVG 可直接用于绘图仪,减少格式转换成本
  • Swift 原生实现,类型安全和性能优于脚本语言,适合 macOS/iOS 集成
  • API 设计简洁,聚焦生成艺术场景,上手门槛低于通用图形库

不足之处

  • 项目早期,文档和示例较少,社区生态尚未建立
  • 功能覆盖有限,复杂图形操作需自行扩展

适用场景

  • 生成艺术创作:用代码绘制抽象图案并输出为矢量图
  • 笔式绘图仪工作流:生成 SVG 文件用于物理绘图
  • Swift 创意编程教学:作为入门生成艺术的示例库

替代项目

Processing (Java/Python)、p5.js (JavaScript)、Vsketch (Python)

上一篇:cl-grph

下一篇:svg.py

同类项目推荐

motion-anything 开源

用大白话描述动效,AI 直接帮你生成动画

✨ The agentic motion layer — an open-source, chat-native motion engine. Describe t···

★ 1054 2026-08-09
fireworks-tech-graph 开源

一句话生成可上生产的架构图与流程图

Generate production-quality SVG+PNG technical diagrams from natural language. 7 styl···

★ 11965 2026-09-22
codebase-posters 开源

一条命令,把你的代码仓库变成艺术海报

your repository as generative art — npx codebase-posters

★ 132 2026-08-09
doop 开源

人和 AI 同画布实时协作设计

The open-source alternative to Paper.design. A multiplayer design canvas where human···

★ 1922 2026-10-08
sketch-a-day 开源

每天一个视觉灵感,保持创意不断档

One visual idea a day

★ 261 2026-08-09
Mck-ppt-design-skill 开源

给 AI 智能体一套咨询风 PPT 版式库,直接套用出稿

Consulting firm-style PowerPoint design system for AI agents. 70 layout patterns, fl···

★ 335 2026-11-04
genmedia-creative-studio 开源

一个 Notebook 玩转 Gemini 全家桶生成图像语音音乐视频

GenMedia Creative Studio is a generative media user experience highlighting the use ···

★ 1230 2026-11-03
stack-diagram 开源

一句话描述技术栈,自动生成带官方 Logo 的架构图

Agent skill: describe your stack in a sentence, get an architecture diagram with off···

★ 2181 2026-11-05
simple-ai 开源

复制粘贴即用的 AI 界面组件,快速搭出好看对话产品

A collection of beautifully designed AI interface components that you can copy and p···

★ 755 2026-10-08