nodebox

拖拽节点,生成可视化与创意设计

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 93 🐛 待处理 175 👀 关注 59
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 794
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,GPL-2.0许可,可自由使用和部署,无付费版本。

项目预览

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

项目数据

分类设计创意
开发团队nodebox
定价模式🏷️完全免费
价格说明开源项目,GPL-2.0许可,可自由使用和部署,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-2.0
主要语言Java
技术栈/模型datavisualization,generative-art,graphics,nodebox
GitHub 星标★ 794
上线时间2009-02-10 00:00:00
代码更新2026-11-04
仓库体积192.9 MB
本站数据更新2026-11-07
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

nodebox 是一个基于节点的数据可视化与生成设计应用,用 Java 编写。它通过节点图的方式让用户以可视化、非编程的交互来构建数据流,处理数据并生成图形、动画或交互式设计。解决的是设计师或创意编程爱好者难以快速上手代码、但又需要灵活处理数据和生成视觉内容的问题。核心能力包括:节点式数据流编辑、可视化输出、生成艺术支持、以及可扩展的节点库。它适合用于快速原型设计、数据艺术创作、教学演示等场景。项目处于早期阶段,但结构清晰,为后续发展提供了基础。

Star 增长趋势

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

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

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 40 分钟 部署方式:本地安装 4 步

环境要求

  • JDK 11
  • Ant
  • Maven

安装与启动步骤

  1. 1装构建依赖

    Java 写的生成艺术工具,用 ant + maven。

    brew install ant maven
  2. 2Linux 侧

    apt 环境装 JDK 与 ant 即可。

    sudo apt install git openjdk-11-jdk ant
  3. 3克隆并构建

    按 README 的 ant 目标构建。

    git clone https://github.com/nodebox/nodebox.git && cd nodebox && ant
  4. 4跑起来

    构建产物在 dist 目录。

    ant run

如何确认成功

应用窗口打开,能新建文档并执行一段 NodeBox 脚本出图。

注意事项

  • 它是「程序化图形」的老牌工具,脚本风格接近 Processing。
  • JDK 版本错会报模块缺失,严格用 11。
  • Arch 用户有 AUR 包 nodebox-git。

核心亮点

  • 节点式交互,无需编程即可搭建数据流
  • 专注于生成设计,适合艺术与创意场景
  • Java 实现,跨平台运行,易于扩展

不足之处

  • 文档/社区待观察
  • 早期项目,功能尚不完善

适用场景

  • 数据可视化原型设计
  • 生成艺术与创意编程教学
  • 快速搭建交互式视觉作品

替代项目

NodeBox (原版)、vvvv、TouchDesigner

上一篇:p5.plotSvg

下一篇:aRt

同类项目推荐

factorio-blueprint-visualizer 开源

把《异星工厂》蓝图字符串变成高清图片,直观预览和分享。

A python library to artfully visualize Factorio Blueprints and an interactive web de···

★ 587 2026-08-09
fragment 开源

用 JavaScript 快速上手创意编码,轻松生成视觉艺术与交互动画。

[alpha] A modern toolkit for creative coding

★ 949 2026-08-09
sd-webui-lobe-theme 开源

给 Stable Diffusion WebUI 换上现代皮肤,操作更顺手,界面更养眼。

️ Lobe theme - The modern theme for stable diffusion webui, exquisite interface des···

★ 2712 2026-08-09
CreativeCodingExamples 开源

用代码画艺术,从示例秒变创意编程玩家

A collection of Creative Coding examples by me & other artists. We've used Jetpack C···

★ 101 2026-08-09
generative-loaders 开源

专为 AI 生成界面打造的 React 加载态组件,让流式输出不再空白焦虑

Accessible React loading states for generative interfaces: streamed text, inline act···

★ 214 2026-09-16
subjective-zero 开源

用AI和节点图,实时打造视觉特效,无需手写复杂代码。

The agentic node editor for live visual effects

★ 75 2026-08-09
codebase-posters 开源

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

your repository as generative art — npx codebase-posters

★ 131 2026-08-09
fantasy-dongfang-jianyuehaibao 开源

一键生成有文化底蕴的东方海报,标题版式全搞定

东方文化编辑海报 v2 Codex skill:Image 2 出图、中文标题精炼、真实文化物证、A/B/C 三联···

★ 126 2026-08-09
Design-Learn 开源

把参考网站的设计风格,一键变成 AI 可用的规则。

Extract reference-site design language into reusable rules for AI coding tools.

★ 172 2026-08-09