Skip to content
@thi-ng

thi.ng

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

Pinned Loading

  1. umbrella umbrella Public

    ⛱ Broadly scoped ecosystem & mono-repository of 193 TypeScript projects (and ~170 examples) for general purpose, functional, data driven development

    TypeScript 3.3k 144

  2. zig-thing zig-thing Public

    Small collection of data types/structures, utilities & open-learning with Zig

    Zig 27 1

  3. geom geom Public

    2D/3D geometry toolkit for Clojure/Clojurescript

    Clojure 945 79

  4. fabric fabric Public

    Signal/Collect inspired compute graph infrastructure for Clojure & Clojurescript

    Shell 156 6

  5. synstack synstack Public

    Modular soft synth & Forth based VM for audio DSL experiments aimed at embedded devices

    C 114 6

  6. vexed-generation vexed-generation Public

    Polymorphic helper functions & geometry ops for Houdini VEX / OpenCL

    C 38 2

Repositories

Showing 10 of 88 repositories
  • umbrella Public

    ⛱ Broadly scoped ecosystem & mono-repository of 193 TypeScript projects (and ~170 examples) for general purpose, functional, data driven development

    thi-ng/umbrella’s past year of commit activity
    TypeScript 3,268 Apache-2.0 144 52 4 Updated Jun 23, 2024
  • tpl-umbrella-basic Public template

    Bare-bones template repo for thi.ng/umbrella browser-based projects (TypeScript, Vite, Tachyons)

    thi-ng/tpl-umbrella-basic’s past year of commit activity
    HTML 4 MIT 1 0 0 Updated Jun 23, 2024
  • tpl-umbrella-zig Public template

    Minimal thi.ng/umbrella browser project template for hybrid TypeScript & Zig apps, using thi.ng/wasm-api for bridging both worlds and Vite as dev tool/server & bundler...

    thi-ng/tpl-umbrella-zig’s past year of commit activity
    Zig 17 MIT 0 1 0 Updated Jun 23, 2024
  • monopub Public

    Lightweight & fast monorepo publish/release/changelog manager to automate releases using nothing more than Conventional Commits.

    thi-ng/monopub’s past year of commit activity
    TypeScript 19 Apache-2.0 0 1 0 Updated Jun 23, 2024
  • font Public

    Generated, modular typeface based on thi.ng wordmark

    thi-ng/font’s past year of commit activity
    TypeScript 18 Apache-2.0 1 1 2 Updated Jun 16, 2024
  • zig-thing Public

    Small collection of data types/structures, utilities & open-learning with Zig

    thi-ng/zig-thing’s past year of commit activity
    Zig 27 Apache-2.0 1 0 0 Updated Apr 24, 2024
  • tinyalloc Public

    malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)

    thi-ng/tinyalloc’s past year of commit activity
    C 767 Apache-2.0 72 3 4 Updated Mar 25, 2024
  • tpl-umbrella-fxhash Public template

    Project template repo for generative art projects on the fx(hash) platform

    thi-ng/tpl-umbrella-fxhash’s past year of commit activity
    TypeScript 52 MIT 2 0 1 Updated Mar 1, 2024
  • blog Public

    Current blog posts and consolidated historical articles from various other blog platforms used previously

    thi-ng/blog’s past year of commit activity
    TypeScript 23 CC-BY-SA-4.0 0 0 0 Updated Nov 12, 2023
  • geom Public

    2D/3D geometry toolkit for Clojure/Clojurescript

    thi-ng/geom’s past year of commit activity
    Clojure 945 Apache-2.0 79 23 7 Updated Oct 23, 2023

Top languages

Loading…

Most used topics

Loading…