☀️ interface framework that reaches for the sky 🎑
Find a file
facile pop culture reference 80b086603e jack: support in Arc<T>
2026-06-27 22:09:09 +03:00
.forgejo/workflows edn -> dsl 2025-03-15 16:49:26 +02:00
dizzle@4da276af7b fix Exit; document Size 2026-06-25 10:56:13 +03:00
examples well, one tui example works again 2026-04-25 00:04:49 +03:00
proc logical, temporal, spatial, terminal 2026-02-23 17:47:40 +02:00
rust-jack@764a38a880 move the jack stuff from tek into tengri 2026-02-23 21:21:03 +02:00
src jack: support in Arc<T> 2026-06-27 22:09:09 +03:00
.editorconfig uuugh 2025-09-09 20:39:08 +03:00
.envrc fix build environment 2026-04-23 02:24:33 +03:00
.gitignore fix build environment 2026-04-23 02:24:33 +03:00
.gitmodules move the jack stuff from tek into tengri 2026-02-23 21:21:03 +02:00
bacon.toml example 00 compiles again 2026-04-23 20:36:12 +03:00
Cargo.lock move the jack stuff from tek into tengri 2026-02-23 21:21:03 +02:00
Cargo.toml re-add tui_main, fixing examples 2026-04-15 11:11:36 +03:00
Justfile fix build environment 2026-04-23 02:24:33 +03:00
LICENSE add license 2025-03-24 03:18:58 +02:00
README.md wip: refactor: removing seams 2026-03-19 17:22:47 +02:00
shell.nix example 00 compiles again 2026-04-23 20:36:12 +03:00
tengri.svg dsl: refactor with eyes closed 2025-08-22 23:15:38 +03:00

tengri Please don't upload to GitHub

tengri is the skygod in whose dream the tek is happening. it looks at us from its perch.

features

it is here to do the following:

sing

connect to jack audio connection kit to process chunks of audio and midi.

draw

backend-agnostic layout pattern.

play

the input handling system.

term

uses ratatui to render in in a terminal.

gui (todo-todo-todo)

opens windows, runs shaders in them and/or delegates them (to e.g. plugin guis).

lang

uses dizzle to let you livecode all of the above.

time

performance counter.

text

backend-agnostic text layout.

license

here and now, the blessings of tengri are invokable under the AGPL3.