Thi.ng – open-source building blocks for computational design and art
a day ago
- #p
- #d
- #g
- #e
- #R
- #r
- #C
- #a
- #u
- #c
- #m
- #o
- #t
- #D
- #i
- #
- #k
- #,
- #s
- #E
- #S
- #n
- #T
- #l
- #O
- thi.ng is a comprehensive computational design project with around 350 sub-projects, half actively maintained.
- Founded in 2006 by Karsten Schmidt and supported by various contributors, it focuses on providing an open toolkit for diverse fields.
- It operates on a bottom-up philosophy: small, narrow-scope tools combine to meet evolving needs; development occurs in a round-robin fashion, with flexibility in languages and platforms.
- The project emphasizes composition, data transformation, and functional/declarative designs, covering languages like TypeScript, Clojure, and Houdini VEX.
- Currently, the TypeScript-based thi.ng/umbrella monorepo is a major focus, with 500+ topics and minimal external dependencies.
- thi.ng tools have been used across industries and education, with contributions that have won international awards and were utilized in schools and workshops worldwide.