@thi-ng

thi.ng

Polyglot computational design tools (Clojure, ClojureScript, C, TypeScript)

Pinned repositories

  1. geom

    2D/3D geometry toolkit for Clojure/Clojurescript

    Shell 418 34

  2. morphogen

    3D form evolution through tree based transformations

    Shell 112 1

  3. fabric

    Signal/Collect inspired compute graph infrastructure for Clojure & Clojurescript

    Shell 69

  4. color

    CLJ/CLJS library for color conversion & manipulation

    Shell 56 1

  5. synstack

    Modular soft synth & Forth based audio DSL experiments

    C 23

  6. c-thing

    Geometry related data structures (C11)

    C 18 1

  • Clojure 3 1 Updated Feb 16, 2017
  • Customizable Git commit punchcard visualizations

    Clojure 5 Updated Feb 5, 2017
  • ES6 iterator based read/write bit streams, variable word sizes

    TypeScript Updated Jan 13, 2017
  • ES6 iterator-centric functional programming, inspired by Clojure

    TypeScript 6 Updated Jan 13, 2017
  • C-style struct, union and bitfield views of ArrayBuffers

    TypeScript 1 Updated Jan 14, 2017
  • Binary run-length encoding packer w/ flexible repeat bit widths

    JavaScript 1 Updated Jan 3, 2017
  • 2D/3D geometry toolkit for Clojure/Clojurescript

    Shell 418 34 Updated Dec 17, 2016
  • Modular soft synth & Forth based audio DSL experiments

    C 23 Updated Oct 5, 2016
  • Geometry related data structures (C11)

    C 18 1 Updated Sep 22, 2016
  • Common utility headers & macros for c.thi.ng projects

    C 2 Updated Sep 21, 2016
  • A Leiningen project template for literate Clojure projects w/ org-mode

    Clojure 62 5 Updated Sep 14, 2016
  • Small C11 GUI library (currently only for STM32)

    C 12 1 Updated Aug 23, 2016
  • ARM/STM32 synth workshop

    C 14 4 Updated Aug 22, 2016
  • Org-mode skeleton for technical specifications & HTML theme

    CSS 161 17 Updated Aug 4, 2016
  • Clojure 2 Updated Jul 26, 2016
  • WebGL/GLSL shader library & dependency framework for ClojureScript

    Shell 28 3 Updated Jul 6, 2016
  • Clojurescript wrapper & convenience functions for JavaScript typed arrays

    Shell 7 Updated Jul 2, 2016
  • yasnippet collection for thi.ng libraries

    Updated Jul 1, 2016
  • Modular, command driven twitter bot

    Clojure 7 Updated Jun 28, 2016
  • CLJ/CLJS library for color conversion & manipulation

    Shell 56 1 Updated Jun 28, 2016
  • Generative design workshop (Clojure/ClojureScript)

    Clojure 8 Updated Jun 25, 2016
  • Data structures & utilities for CLJ/CLJS

    Shell 14 Updated Jun 13, 2016
  • Clojure 2 1 Updated Jun 12, 2016
  • Clojure 1 1 Updated Jun 8, 2016
  • CLI util to convert images in various formats to C arrays in various bit depths

    C 3 Updated Jun 5, 2016
  • General discussion related to thi.ng libraries

    5 Updated May 31, 2016
  • Clojure based LXS scene graph compiler, generator & mesh exporter for Luxrender

    Shell 66 3 Updated May 7, 2016
  • Clojure 17 4 Updated Apr 30, 2016
  • C 5 1 Updated Apr 24, 2016
  • Digital Fabrication workshop at Sensorium, Bratislava 2016

    Clojure 4 1 Updated Apr 19, 2016