Nik's repositories
ascii-rain
ncurses rain effect
amsel-core
core of Amsel, a generative composition tool
crystal-cult-colortheme
vscode colortheme with geode palette
SwiftTerm
Xterm/VT100 Terminal emulator in Swift
AsyncGraphics
Edit images and video with async / await in Swift, powered by Metal.
cgl
CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.
choc
A collection of header only classes, permissively licensed, to provide basic useful tasks with the bare-minimum of dependencies.
CodeEditTextView
(my tweaks/hacks in): A code editor view written in Swift powered by tree-sitter.
fxhash-threejs-glslify-quad
Three.js boilerplate code for a square quad with custom shader & glslify support for use on FXHash.xyz
fxhash-webpack-boilerplate
A boiletplate with webpack to develop generative Tokens on fxhash
image-scraper-n4m
Scrape images from Google and use them as textures on Multiple gridshapes in Jitter
llama.cpp
Port of Facebook's LLaMA model in C/C++
p5-tone-starter
p5JS, ToneJS in TypeScript & friends.
paulstretch.js
PaulStretch sound stretching algorithm in your browser
RealityKitPostProcessMetal
RealityKit custom post processing using Metal
rust-gen-art
My personal project for generative art.
scale-workshop
Design microtonal scales and play them in your web browser. Export your scales for use with VST instruments. Convert Scala files to various tuning formats.
ShaderKit
A library of fragment shaders you can use in any SpriteKit project.
SpaceshipGenerator
A Blender script to procedurally generate 3D spaceships
threejs-CANVAS
Created with CodeSandbox
threejs-starter-kit
Three.js starter kit for quick prototypes
visionOS-examples
Spatial Computing Accelerators
vite-threejs-ts-starter
A basic THREE.js project in TypeScript with Vite. Includes OrbitControls, Stats and basic shadows.
wallpaper
A SwiftUI Metal shader for making grainy, meshy, gradient colors.
whisper.cpp
Port of OpenAI's Whisper model in C/C++