@thi-ng

thi.ng

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

Pinned repositories

  1. umbrella

    Mono-repository for 40+ thi.ng TypeScript/ES6 projects

    TypeScript 187 13

  2. geom

    2D/3D geometry toolkit for Clojure/Clojurescript

    Shell 543 43

  3. fabric

    Signal/Collect inspired compute graph infrastructure for Clojure & Clojurescript

    Shell 100 2

  4. c-thing

    Geometry related data structures (C11)

    C 71 3

  5. synstack

    Modular soft synth & Forth based audio DSL experiments

    C 33 1

  6. org-spec

    Org-mode skeleton for technical specifications & HTML theme

    CSS 203 33

  • Mono-repository for 40+ thi.ng TypeScript/ES6 projects

    TypeScript 187 13 1 issue needs help Updated Jul 15, 2018
  • CLJ/CLJS library for color conversion & manipulation

    Shell 87 2 Apache-2.0 Updated Jun 30, 2018
  • Common math functions, macros & utilities for Clojure/Clojurescript

    Shell 17 Apache-2.0 Updated Jun 5, 2018
  • A collection of small demos using various thi.ng libraries

    Clojure 9 3 Apache-2.0 Updated Jun 2, 2018
  • 3D form evolution through tree based transformations

    Shell 140 1 Apache-2.0 Updated Jun 1, 2018
  • 2D/3D geometry toolkit for Clojure/Clojurescript

    Shell 543 43 Apache-2.0 Updated Jun 1, 2018
  • WebGL/GLSL shader library & dependency framework for ClojureScript

    Shell 33 3 Updated May 31, 2018
  • New project generator for @thi.ng/hdom TypeScript apps

    TypeScript 3 1 Updated May 2, 2018
  • Houdini HDAs & sketches (VEX, OpenCL, Python)

    50 9 Apache-2.0 Updated Feb 7, 2018
  • Clojure 5 2 Apache-2.0 Updated Jan 5, 2018
  • Customizable Git commit punchcard visualizations

    Clojure 13 Apache-2.0 Updated Nov 9, 2017
  • ES6 Iterators of technical indicators for statistical / financial analysis

    TypeScript 3 1 Updated Oct 22, 2017
  • A Leiningen project template for literate Clojure projects w/ org-mode

    Clojure 65 11 Updated Sep 26, 2017
  • malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)

    C 26 6 Apache-2.0 Updated Jul 15, 2017
  • Babel plugin to remove logging calls for selected log levels

    JavaScript 1 MIT Updated Apr 30, 2017
  • Modular soft synth & Forth based audio DSL experiments

    C 33 1 Apache-2.0 Updated Oct 5, 2016
  • Geometry related data structures (C11)

    C 71 3 Apache-2.0 Updated Sep 22, 2016
  • Common utility headers & macros for c.thi.ng projects

    C 4 Apache-2.0 Updated Sep 22, 2016
  • Small C11 GUI library (currently only for STM32)

    C 24 4 Apache-2.0 Updated Aug 22, 2016
  • ARM/STM32 synth workshop

    C 24 7 Apache-2.0 Updated Aug 22, 2016
  • Org-mode skeleton for technical specifications & HTML theme

    CSS 203 33 MIT Updated Aug 4, 2016
  • Clojure 2 1 Apache-2.0 Updated Jul 26, 2016
  • Clojurescript wrapper & convenience functions for JavaScript typed arrays

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

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

    Clojure 8 Apache-2.0 Updated Jun 28, 2016
  • Generative design workshop (Clojure/ClojureScript)

    Clojure 14 Apache-2.0 Updated Jun 25, 2016
  • Data structures & utilities for CLJ/CLJS

    Shell 15 1 Apache-2.0 Updated Jun 13, 2016
  • Clojure 2 1 Apache-2.0 Updated Jun 12, 2016
  • Clojure 1 1 Updated Jun 9, 2016
  • CLI util to convert images in various formats to C arrays in various bit depths

    C 8 1 Apache-2.0 Updated Jun 5, 2016