7 个仓库
Libraries and engines for building visual and interactive software.
Explore 7 awesome GitHub repositories matching part of an awesome list · Creative Coding Frameworks. Refine with filters or upvote what's useful.
Nannou is a creative coding framework for Rust designed for building interactive visual and audio sketches. It provides a loop-based API with hardware-accelerated 2D and 3D rendering, serving as a toolkit for generative art production and multimedia installation design. The framework is distinguished by its comprehensive hardware communication interface, which bridges software with physical devices via MIDI, OSC, DMX, serial, and laser DAC protocols. It also includes specialized projection mapping tools for warping visual output to fit non-standard physical surfaces and a dedicated GPU shader
Provides a comprehensive framework for building interactive visual and audio sketches using Rust.
canvas-sketch 是一个 JavaScript 生成艺术框架和基于 Web 的创意编码环境。它提供了一个系统,用于使用内置的几何和随机工具创建基于浏览器的生成艺术作品。 该框架作为一个高分辨率打印导出器和绘图仪矢量生成器,允许用户使用物理单位和 DPI 设置进行存档打印和机器人绘图。它还作为 GPU 着色器集成工具,用于加载和执行着色器文件以实现硬件加速渲染。 该项目包括一个具有热重载和本地服务器的开发工作流,用于实时迭代。它支持异步资源加载、用于大规模文件的无头服务器渲染,以及将草图编译为独立网站的能力。
JavaScript framework for creating generative artwork in the browser.
Lygia is a GLSL shader library providing a specialized suite of tools for color science, image filtering, noise generation, and implicit surface geometry. It serves as a collection of reusable functions for fragment shaders to handle color space conversion, image processing, and geometric rendering. The project is distinguished by its focus on cross-language shader management, allowing reusable functions to be synchronized across different shading languages to ensure consistent graphics behavior across multiple engines. It also implements a system for remote shader dependency resolution, fetc
Multi-language shader library for performance and flexibility.
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
Framework for creative coding on iOS platforms.
alpha A modern toolkit for creative coding
Web-based development environment for creative coding.
Live Graphics in Swift & Metal
Swift framework for live graphics powered by Metal.
Edit images and video with Swift concurrency, powered by Metal.
Swift package for asynchronous live graphics using Metal.