Open-source Ink projects

2 mins



Traceur is a path-tracing renderer in Ink, supporting Monte-Carlo antialiasing, realistic shadows, reflections, refractions, and focus blur. I wrote about building Traceur here.

See on GitHub →


Matisse is a minimalistic gallery of generative art pieces that are written in Ink. As a web app, Matisse depends on the September compiler to compile Ink programs and algorithms down to JavaScript.

See on GitHub → Try demo →


Polyx is Linus’s personal productivity suite.

See on GitHub →


Codeliner generates graphics from program source files.

See on GitHub →

Language tooling


September is an Ink to JavaScript compiler, written in Ink itself and tested against Ink’s standard library tests. September aims to become self-hosting, but is not there yet. I wrote about building September here.

See on GitHub →

Ink by Example

Ink by Example is a hands-on introduction to programming in Ink using annotated example programs. The website is run by @healeycodes and powered by Ink.

Visit Ink by Example →


This website is served by a web server written in Ink.

See on GitHub →


inkfmt is a self-hosting code formatter for Ink. I wrote about building inkfmt here.

See on GitHub →


ansi is an Ink library for printing with ANSI escape sequences to a terminal emulator. It supports basic ANSI colors and cursor movements.

See on GitHub →