• This repository has been archived on 23/Nov/2020
  • Stars
    star
    4
  • Rank 3,216,585 (Top 65 %)
  • Language
    Clojure
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Workshop repo: Building Clojure / ClojureScript desktop apps with OpenGL, OpenCL & Electron

More Repositories

1

umbrella

β›± Broadly scoped ecosystem & mono-repository of 190 TypeScript projects (and 155 examples) for general purpose, functional, data driven development
TypeScript
3,168
star
2

geom

2D/3D geometry toolkit for Clojure/Clojurescript
Clojure
937
star
3

tinyalloc

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

org-spec

Org-mode skeleton for technical specifications & HTML theme
CSS
299
star
5

morphogen

3D form evolution through tree based transformations
Shell
165
star
6

fabric

Signal/Collect inspired compute graph infrastructure for Clojure & Clojurescript
Shell
154
star
7

color

CLJ/CLJS library for color conversion & manipulation
Shell
147
star
8

raymarchcl

Experimental OpenCL voxel rendering/raymarching via Clojure REPL (from 2013)
C
134
star
9

synstack

Modular soft synth & Forth based VM for audio DSL experiments aimed at embedded devices
C
113
star
10

houdini

Houdini HDAs & sketches (VEX, OpenCL, Python)
112
star
11

c-thing

Geometry related data structures (C11)
C
107
star
12

trio

Datatype agnostic triple store & query engine API
Shell
78
star
13

luxor

Clojure based LXS scene graph compiler, generator & mesh exporter for Luxrender
Shell
75
star
14

babel

A Leiningen project template for literate Clojure projects w/ org-mode
Clojure
74
star
15

ws-ldn-12

ARM / STM32F7 DIY synth workshop
C
72
star
16

shadergraph

WebGL/GLSL shader library & dependency framework for ClojureScript
Shell
60
star
17

cgg

Online cosine gradient generator for use w/ thi.ng/color
Clojure
52
star
18

tpl-umbrella-fxhash

Project template repo for generative art projects on the fx(hash) platform
TypeScript
51
star
19

charlie

TypeScript based Forth-like VM w/ online REPL and extensive kernel (incl. WebGL/WebAudio support)
TypeScript
46
star
20

ws-ldn-4

Interactive DIY Synth / ARM baremetal workshop (London, 23-24 January 2016)
C
39
star
21

vexed-generation

Polymorphic helper functions & geometry ops for Houdini VEX / OpenCL
C
38
star
22

ct-gui

Small C11 GUI library (currently only for STM32)
C
38
star
23

math

Common math functions, macros & utilities for Clojure/Clojurescript
Shell
32
star
24

ws-ldn-8

High Performance ClojureScript - WebGL, GPU computing, asm.js & Web workers
Clojure
32
star
25

ws-ldn-10

Generative design workshop (Clojure/ClojureScript)
Clojure
30
star
26

ndarray

Clojure/Clojurescript port of ndarray core JS library w/ extended features
Shell
27
star
27

validate

Spec based validation & correction for nested data structures, wildcard support, no macros
Clojure
27
star
28

ws-ldn-2

Clojure/Clojurescript workshop (11-13 Nov 2015, London)
Clojure
26
star
29

zig-thing

Various, still unstructured experiments / data structures / open-learning with Zig
Zig
25
star
30

simplecl

Easy to use OpenCL wrapper for Clojure
Clojure
25
star
31

blog

Current blog posts and consolidated historical articles from various other blog platforms used previously
TypeScript
23
star
32

tweeny

Clojure
23
star
33

ws-ldn-1

Clojure/Clojurescript workshop (2-4 Nov 2015, London)
Clojure
23
star
34

ws-ldn-3

DIY Synth / ARM baremetal workshop (London, 5-6 December 2015)
C
22
star
35

dstruct

Data structures & utilities for CLJ/CLJS
Shell
20
star
36

monopub

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

talks

Slides & source code of various talks given
JavaScript
18
star
38

font

Generated, modular typeface based on thi.ng wordmark
TypeScript
18
star
39

tpl-umbrella-zig

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...
Zig
17
star
40

demos

A collection of small demos using various thi.ng libraries
Clojure
16
star
41

cljs-log

Logging macros for Clojurescript
Clojure
15
star
42

create-hdom-app

New project generator for @thi.ng/hdom TypeScript apps
TypeScript
15
star
43

punchcard

Customizable Git commit punchcard visualizations
Clojure
15
star
44

ws-ldn-7

DIY Synth & GUI workshop with STM32F7
C
13
star
45

crypto

Small Clojure lib to provide basic GPG keypair generation, encryption & decryption facilities
Clojure
13
star
46

structgen

Clojure library for parsing and seamless working with native C structs/structured byte buffers
Clojure
12
star
47

img2array

CLI util to convert images in various formats to C arrays in various bit depths
C
12
star
48

ws-beo-1

ARM/STM32 DIY synth workshop @ Resonate 2016
C
12
star
49

ws-ldn-11

High Performance ClojureScript - WebGL, WebRTC, Web workers & asm.js
Clojure
10
star
50

typedarrays

Clojurescript wrapper & convenience functions for JavaScript typed arrays
Shell
10
star
51

thingybot

Modular, command driven twitter bot
Clojure
9
star
52

asm.thi.ng

Static site generator for http://asm.thi.ng
Clojure
9
star
53

awesome.thi.ng

User showcase of thi.ng projects in the wild
7
star
54

ct-head

Common utility headers & macros for c.thi.ng projects
C
7
star
55

domus

Clojurescript DOM creation & helpers
Shell
7
star
56

macromath

Macro based inline expanded math expressions for Clojure/Clojurescript
Shell
6
star
57

common

Utility belt of datastructures and functions shared by other thi.ng libraries
Shell
5
star
58

ws-bra-1

Digital Fabrication workshop at Sensorium, Bratislava 2016
Clojure
5
star
59

fourier

Audio analysis (FFT etc.), MP3 playback & time/frequency domain visualization for Clojure
Clojure
5
star
60

strf

Extensible string formatters & number parsers for Clojure/Clojurescript
Shell
5
star
61

xerror

CLJ/CLJS error throwing functions
Clojure
5
star
62

perforate-x

Benchmarking helpers for Clojure & Clojurescript
Clojure
4
star
63

tpl-umbrella-basic

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

edit-any

Triplestore based, semantic wiki engine w/ faceted navigation, build with thi.ng/trio
Clojure
4
star
65

ws-ldn-9

Fast Track to Clojure / ClojureScript (Beginner) workshop
Clojure
4
star
66

ws-mz-1

Clojure
3
star
67

indicators

ES6 Iterators of technical indicators for statistical / financial analysis
TypeScript
3
star
68

jogl-foo

Tiny (temporary) test project for using JOGL w/ thi.ng/geom
Clojure
3
star
69

egf-language-support

VSCode language support for Extensible Graph Format (https://thi.ng/egf)
3
star
70

ldk-couchdb

CouchDB storage adapter for thi.ng/trio (formerly LDK, Linked Data Kit)
Clojure
2
star
71

ct-fat

Dynamically typed proglang experiment based on fat pointers
C
2
star
72

ldk-core

Precursor of thi.ng/trio - Lightweight Linked Data tools for Clojure & Clojurescript
Clojure
2
star
73

ldk-redis

Redis storage adapter for thi.ng/trio (formerly LDK, Linked Data Kit)
Clojure
2
star
74

site

Clojure
2
star
75

snippets

yasnippet collection for thi.ng libraries
1
star
76

branding

thi.ng identity assets & generators
1
star
77

imago

media repository server
Clojure
1
star
78

babel-plugin-transform-remove-logger

Babel plugin to remove logging calls for selected log levels
JavaScript
1
star