Burin's Open Source Software
Where Burin Choomnuan publishes open source. Mostly Clojure and ClojureScript, with a run of Jolt work alongside it. Libraries and tools built for real use first, then written up properly.
b12n is a numeronym for burinchoomnuan: the first
letter, the twelve in between, then the last. The same trick as
i18n and k8s.
The shared static-site generator behind the documentation for these projects.
PublicClojure and ClojureScript library for building Model Context Protocol clients and servers. Five protocol revisions, dual-era sessions, and it runs on the JVM, Node and Babashka.
Public212 of raylib's 217 official examples ported to jank, a native Clojure dialect compiled to native code via C++/LLVM, calling raylib directly through jank's C++ interop.
Public113 raylib examples in JVM Clojure, calling libraylib directly over coffi and JDK 22+'s Panama Foreign Function & Memory API. No wrapper library, no codegen.
PublicFourteen pages: getting started, architecture, the 2026-07-28 stateless revision, kebab-case key handling, and a containerised REPL smoke test.
LiveGuide and full demo gallery for the 212-example jank raylib suite.
LiveGuide and full demo gallery for the 113-example JVM Clojure raylib suite.
Live