7 repositorios
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 es un framework de arte generativo en JavaScript y entorno de codificación creativa basado en web. Proporciona un sistema para crear obras de arte generativas basadas en navegador utilizando herramientas integradas para geometría y aleatoriedad. El framework funciona como un exportador de impresión de alta resolución y generador de vectores para trazadores de pluma (pen plotters), permitiendo a los usuarios diseñar con unidades físicas y ajustes de DPI para impresión de archivo y máquinas de dibujo robóticas. También sirve como herramienta de integración de shaders de GPU para cargar y ejecutar archivos de shader para lograr renderizado acelerado por hardware. El proyecto incluye un flujo de trabajo de desarrollo que cuenta con recarga en caliente (hot reloading) y servidores locales para iteración en tiempo real. Soporta carga asíncrona de activos, renderizado de servidor headless para archivos a gran escala y la capacidad de compilar bocetos en sitios web independientes.
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.