This is your work, valued
play.core. ASCII Playground
★ 532Sequencer. A fast(?) fullscreen image-sequence player
★ 299CMYK. A modified PDF class for CMYK output in Processing
★ 80TheAbyss. A Processing sketch about polymorphism used for a workshop
★ 52Genau. A Processing boilerplate for AxiDraw
★ 39MamaMatrix. A few code examples to quickly experiment with LED matrices
★ 35Scam. A few boilerplate examples to get started with anaglyph stero-pair rendering in Processing
★ 15MovingType. An animated alphabet
★ 14tinymatrix. Tiny RGB LED matrix workshop at Chateau du Feÿ [GLITCH]
★ 6progdes. Seminario introduttivo
★ 5Dust. Boilerplate code for Dust workshop at NYU, Shanghai
★ 3TheGame. A Processing sketch about physics used for a workshop.
★ 1People. a list of people and their dat urls
★ 1lava.watch. 🌋 ssh lava.watch
★ 3nothing-ever-happens. Polymarket bot that buys "No" on all non-sports markets. For entertainment only, mostly a meme.
★ 977InternetObject-js. Official JavaScript and TypeScript parser for Internet Object
★ 51InternetObject-specs. TypeScript
★ 4ff1-hardware. Hardware design files for FF1
★ 1skeleton-tracing. A new algorithm for retrieving topological skeleton as a set of polylines from binary images
★ 604mitos. ASCII art generator for brand assets
★ 521demo-2025-car-paint. An extension to ThreeJS's MeshPhysicalMaterial that adds flakes, fresnel and "Orange Peel" effects.
★ 54vtm. Text-based desktop environment
★ 3.3kgsplat. CUDA accelerated rasterization of gaussian splatting
★ 5.5kp5-single-line-font-resources. An archive of monoline vector fonts, and p5.js code to render them.
★ 249rbush. RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
★ 2.8kremove-bg. Remove background directly in your browser, powered by WebGPU
★ 480aframe-loader-3dtiles-component. A-Frame component using 3D-Tiles
★ 16driving-lcds. Code for my LCD driving blog posts
★ 33splat. WebGL 3D Gaussian Splat Viewer
★ 3.1kearcut. The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
★ 2.6kartifact. Complete code for generative art project The Artifact.
★ 7helm. Helm - a free polyphonic synth with lots of modulation
★ 2.5ksegmentation. Person Segmentation with Temporal Guidance
★ 6umbrella. ⛱ Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development
★ 3.8kwhisper.cpp. Port of OpenAI's Whisper model in C/C++
★ 52kavr-arduino-zig. Arduino using Zig!
★ 178LSP-typescript. TypeScript, JavaScript support for Sublime LSP plugin
★ 153TheVrMLEyeToolbox. A repo containing several methods for near eye gaze tracking in HMDs
★ 359Bash-Oneliner. A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
★ 11kIronOS. Open Source Soldering Iron firmware
★ 8.3khoard-of-bitfonts. turns out I like bitmap fonts
★ 1.5kprocessing4. Processing 4.x releases for Java 17
★ 1.3khicetnunc. hicetnunc UI/UX
★ 806glslViewer. Console-based GLSL Sandbox for 2D/3D shaders
★ 5.3kcorona. Solar2D Game Engine main repository (ex Corona SDK)
★ 2.9kgif.js. JavaScript GIF encoding library
★ 5kv. Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
★ 38kp5_terminal_graphics. Java
★ 102WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
★ 25kshowmewebcam. Raspberry Pi + High Quality Camera = High-quality USB Webcam!
★ 1.4kIBM-Wheelwriter-Hack. Turning an IBM Wheelwriter into a unique printer
★ 115fieldplay. A vector field explorer
★ 1.3kheman. C99 heightmap utilities.
★ 491msdfgen. Multi-channel signed distance field generator
★ 4.9kGPU-Fluid-Experiments. Haxe
★ 3.1kp5js. Experimenting with p5js
★ 4purge-nvda. Optimize external graphics for macs with discrete NVIDIA GPUs.
★ 94morphogenesis-resources. Resources on the topic of digital morphogenesis (creating form with code). Includes links to major articles, code repos, creative projects, books, software, and more.
★ 2.3kvello. A GPU compute-centric 2D renderer.
★ 4.2kinkstitch. Ink/Stitch: an Inkscape extension for machine embroidery design
★ 1.3kv002-Camera-Live. Live Syphon Camera
★ 1.2kwlang. Programming language in development
★ 48romfont. VGA and BIOS rom font extraction
★ 584instagram-3d-photo. A Chrome extension that adds a 3d photo effect to instagram pages.
★ 672snowpack. ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️
★ 19kmithril.js. A JavaScript Framework for Building Brilliant Applications
★ 15kshader-doodle. A friendly web-component for writing and rendering shaders.
★ 587macOS-eGPU. Make your Mac compatible with NVIDIA and AMD eGPUs. (macOS High Sierra)
★ 694p5jsShaderExamples. A collection of heavily commented WebGL shaders created with p5.js and GLSL
★ 896Sketches. JavaScript
★ 650SwiftNetrek. Swift
★ 6pts. A library for visualization and creative-coding
★ 5.3ktiny-renderer. A tiny sotfware 3D renderer in 100 lines of Python
★ 184regl. 👑 Functional WebGL
★ 5.6kpattern_display. a processing sketch for simple pattern projecting with keystone correction
★ 3Silhouette-Segmentation-Approaches. The following is a practical comparison of various techniques of segmenting silhouettes/the general foreground from the background. It is intended as cursory research to inform which approach we use for extracting silhouettes for future installations. We explored two approaches- using a depth cameras + ROI and camera + segmentation.
★ 117OpenPDF. OpenPDF is an open-source Java library for creating, editing, rendering, and encrypting PDF documents, as well as generating PDFs from HTML. It is licensed under the LGPL and MPL.
★ 4.3ktemplate-electron-installation. a template for media art installations using Electron in kiosk mode
★ 200taichi. Productive, portable, and performant GPU programming in Python.
★ 28kArduino. ESP8266 core for Arduino
★ 17kmachine-learning-course. :speech_balloon: Machine Learning Course with Python:
★ 7k16n. Sixteen faders, a Teensy, MIDI over USB and jack, CV out, and I2C out. Phew.
★ 379realsense-processing. Intel RealSense 2 support for the Processing framework.
★ 84openrndr-tutorials. (Abandoned) Tutorial repository accompanying http://guide.openrndr.org
★ 32vixel-editor. A javascript & webgl voxel path tracer.
★ 55webaudio-tinysynth. Light-weight GM mapped WebAudio-JavaScript Synthesizer Engine / MIDI Player
★ 270openrndr-gradle-template. (Abandoned) A ready-to-go template for a Gradle-based OPENRNDR project
★ 6creative-coding-notes. Some text and links about the wide world of creative coding
★ 638etherdream-emulator. A visual emulator for the Etherdream DAC
★ 11etherdream_tools. A web interface for the etherdream DAC mostly in Python and Javascript using JQuery interfacing with DXF and ILDA files to stream them
★ 15PRNet. Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network (ECCV 2018)
★ 5ksimple-openni. simple-openni by Max Rheiner for Processing 3
★ 24openrndr. OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
★ 974kdbush. A fast static index for 2D points
★ 705mne-python. MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
★ 3.5kscience-based-games-list. Science-based games - a collaborative list
★ 1.6kcyril. The Cyril programming language is designed for fast prototyping of visualisations and live coding visuals.
★ 147tinyosc. A minimal Open Sound Control (OSC) library written in vanilla C.
★ 284ofxLaser. An openFrameworks addon for controlling multiple lasers.
★ 273j4cDAC. j4cDAC laser show controller
★ 66arduino-cli. Arduino command line tool
★ 5kArduino-Makefile. Makefile for Arduino sketches. It defines the workflows for compiling code, flashing it to Arduino and even communicating through Serial.
★ 2kOTTO. Sampler, Sequencer, Multi-engine synth and effects - in a box! [WIP]
★ 2.7kRaspberry-Pi-Installer-Scripts. Python
★ 409soundbox. SoundBox is an HTML5 synth music tracker/editor, suitable for creating music for small JavaScript demos (4K / 8K).
★ 445pyxel. A retro game engine for Python
★ 18kwebgl-easy-wireframe. Demonstration of how to draw a wireframe without separate mesh.
★ 91kivy. Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
★ 19kKerasimo. Plot neural networks generated by the Deep Learning library Keras
★ 18VoxelSpace. Terrain rendering algorithm in less than 20 lines of code
★ 6.8kawesome-explorables. A curated list of awesome explorable explanations.
★ 1kasciidots. Esolang inspired by ASCII art
★ 1.2kSK6812viaSPI. Drive SK6812 Neopixel Clones Using the SPI Data PIN
★ 29