generative-art

用 Haskell 代码生成惊艳艺术图形,让算法替你画画

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 7 🐛 待处理 5 👀 关注 4
GitHub ↗
GitHub 星标 ★ 152
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,BSD-3-Clause许可证,可自由使用和修改,无付费版本。

项目预览

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

项目数据

分类设计创意
开发团队quchen
定价模式🏷️完全免费
价格说明开源项目,BSD-3-Clause许可证,可自由使用和修改,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议BSD-3-Clause
主要语言Haskell
技术栈/模型art,generative-art,haskell
GitHub 星标★ 152
上线时间2018-10-26 00:00:00
代码更新2026-08-02
仓库体积9.8 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

这是一个用 Haskell 编写的生成艺术项目,源于作者为 Munihac 制作贴纸的初衷,但最终发展成一个探索算法生成视觉作品的工具库。它利用 Haskell 的函数式编程特性,通过组合数学函数和随机过程来生成复杂的图案、纹理和几何形状,解决传统设计工具难以实现程序化、参数化艺术创作的问题。核心能力包括定义可复用的生成器、支持随机种子控制、输出可缩放矢量图形,以及通过纯函数保证生成过程的可重复性。项目代码结构清晰,适合作为学习函数式生成艺术的范例,也提供了从简单图形到复杂分形图案的构建模块。

Star 增长趋势

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

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

技术标签

核心亮点

  • 纯函数式生成逻辑,结果可复现且易于测试
  • 代码简洁优雅,适合学习 Haskell 与生成艺术结合
  • 输出矢量图形,可无限缩放不失真

不足之处

  • 文档/社区待观察
  • 功能相对单一,缺乏交互式实时预览

适用场景

  • 生成独特贴纸或徽章设计
  • 创作程序化艺术壁纸或海报
  • 教学演示函数式编程在创意领域的应用

替代项目

processing、openrndr、thi.ng/geom

上一篇:degenerate

下一篇:DreamWire

同类项目推荐

blur-diffusion 开源

渐进去模糊,让扩散模型生成更快更清晰

Official PyTorch implementation of the paper Progressive Deblurring of Diffusion Mod···

★ 159 2026-08-09
cpa-image 开源

本地跑起 OpenAI 兼容图像生成,调试部署一步到位

CPA Image 是一个本地优先的 OpenAI 兼容图像生成与编辑控制台。

★ 78 2026-08-09
PromptEnhancer 开源

一键优化提示词,让图像生成更精准、更出彩

[CVPR 2026] PromptEnhancer is a prompt-rewriting tool, refining prompts into clearer···

★ 3803 2026-08-09
onnx-web 开源

在 Windows 和 AMD 显卡上轻松跑 Stable Diffusion 的 Web 界面

web UI for GPU-accelerated ONNX pipelines like Stable Diffusion, even on Windows and···

★ 232 2026-08-09
z-image-studio 开源

一条命令跑通阿里 Z-Image 文生图,还带 WebUI 和 MCP 接口

A Cli, a webUI, and a MCP server for the Z-Image-Turbo text-to-image generation mode···

★ 128 2026-08-09
genartlib 开源

用 Clojure 快速生成可复现的艺术视觉作品

Utilities for creating generative artwork with Clojure

★ 238 2026-08-09
MistoLine 开源

一个模型搞定所有线稿,让 SDXL 生成更听话。

A Versatile and Robust SDXL-ControlNet Model for Adaptable Line Art Conditioning

★ 550 2026-08-09
FontDiffuser 开源

一个参考字,AI帮你生成整套同风格字体

[AAAI2024] FontDiffuser: One-Shot Font Generation via Denoising Diffusion with Multi···

★ 579 2026-08-09
StableHoudini 开源

在 Houdini 里直接跑 Stable Diffusion,无缝衔接 3D 工作流

Stable Diffusion Houdini Toolset

★ 410 2026-08-09