Skip to content

Commit dc24803

Browse files
docs: update main readme (WASM/Zig package info)
1 parent 7ca3e59 commit dc24803

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

+13
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
- [RAF](#raf)
5252
- [Offline](#offline)
5353
- [FPS overlay](#fps-overlay)
54+
- [WebAssembly bindings](#webassembly-bindings)
5455
- [Getting started](#getting-started)
5556
- [Existing adapter implementations](#existing-adapter-implementations)
5657
- [Examples projects](#example-projects)
@@ -998,6 +999,18 @@ max and average. The visualization can be configured via provided
998999

9991000
[Source](https://github.com/thi-ng/genart-api/blob/main/packages/time-fps-overlay/src/index.ts)
10001001

1002+
## WebAssembly bindings
1003+
1004+
Altough the main GenArtAPI project is a JavaScript-centric GenArt API
1005+
workflow/setup, we also want to provide integrations for other languages, e.g.
1006+
via WebAssembly.
1007+
1008+
The [@genart-api/wasm
1009+
package](https://github.com/thi-ng/genart-api/blob/main/packages/wasm/) provides
1010+
WASM bindings for GenArtAPI and is designed as an API module/plugin for the
1011+
[thi.ng/wasm-api](https://thi.ng/wasm-api) toolchain, and includes polyglot
1012+
bindings code for both [Zig](https://ziglang.org) & TypeScript/JavaScript.
1013+
10011014
## Getting started
10021015

10031016
> [!NOTE]

0 commit comments

Comments
 (0)