noisemaker

用几行代码生成酷炫噪声纹理和视觉特效

noisemaker 是一个面向创意编程的 JavaScript 库,提供一系列生成噪声、纹理和视觉特效的工具函数。它解决了创意开发者快速生成有机、随机但可控的视觉元素的需求,无需从零编写复杂的数学算法。核心能力包括多种噪声算法(如 Perlin、Simplex)、颜色映射、图案合成与动画辅助,支持在浏览器或 Node.js 环境中使用。项目结构轻量,API 简洁,适合用于生成背景、纹理、数据可视化装饰或交互艺术。目前处于早期阶段,功能仍在扩展中。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 121
维护状态 活跃
是否开源
定价模式 free

项目数据

分类设计创意
开发团队noisefactorllc
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态
是否开源
开源协议MIT
主要语言JavaScript
技术栈/模型creative-coding,dsl,generative-art,glsl,library,live-coding,noisemaker,rendering-engine,shader,visual-effects,webgl,webgl2,webgpu,wgsl
GitHub 星标★ 121
30天Star增速
HF 下载量
上线时间2017-03-25 00:00:00
最近更新2026-09-21 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

核心亮点

  • 内置多种噪声算法(Perlin/Simplex),开箱即用
  • 同时支持 Python 和 JavaScript,跨语言复用
  • API 设计简洁,适合快速原型和创意实验

不足之处

  • 文档/社区待观察
  • 功能覆盖有限,高级特效需自行扩展

适用场景

  • 生成网页背景纹理或动态噪声动画
  • 为数据可视化添加有机视觉装饰
  • 创意编程教学和快速原型验证

替代项目

p5.js、noisejs、simplex-noise

项目介绍

noisemaker 是设计创意领域的开源项目,由 noisefactorllc 开发,2017 年首次发布。

它收录于设计创意分类,该分类目前共有 161 个项目,GitHub 星标数为 121。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-21。MIT许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:生成网页背景纹理或动态噪声动画。同类可对比的替代方案包括 p5.js、noisejs、simplex-noise。

上一篇:estrella

下一篇:Rainform

同类项目推荐

open-design 开源

让 AI 代工做界面,本地跑完随手改

Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. ️ L···

★ 97629 2026-08-09
Excalidraw 开源

开源虚拟白板协作工具

Virtual whiteboard for sketching hand-drawn like diagrams

★ 132673 2026-08-19
morph 开源

用数据直接生成设计、动画和交互可视化

Morph is a free and open-source tool for creating designs, animations or interactive···

★ 126 2026-08-09
ChatGPT-MidJourney-prompt 开源

输入一句话,AI帮你生成Midjourney完整提示词

This is a ChatGPT based prompt generation model for MidJorney. The purpose of this m···

★ 344 2026-08-09