☀️ interface framework that reaches for the sky 🎑
Find a file
facile pop culture reference 5ca329292f fix warns
2026-07-30 16:38:32 +03:00
.forgejo/workflows edn -> dsl 2025-03-15 16:49:26 +02:00
dizzle@0f06571f7f fix warns 2026-07-30 16:38:32 +03:00
examples add missing try_to_u8 in example 2026-07-30 14:51:29 +03:00
proc dizzle: use procmacro in examples 2026-07-25 07:13:28 +03:00
rust-jack@764a38a880 move the jack stuff from tek into tengri 2026-02-23 21:21:03 +02:00
src fix warns 2026-07-30 16:38:32 +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 gitmodules: use ssh clone 2026-07-10 19:31:37 +03:00
bacon.toml example 00 compiles again 2026-04-23 20:36:12 +03:00
Cargo.lock big flat; add midi/audio port handling 2026-07-26 21:50:03 +03:00
Cargo.toml big flat; add midi/audio port handling 2026-07-26 21:50:03 +03:00
Justfile fix example names in justfile 2026-07-30 14:51:09 +03:00
LICENSE add license 2025-03-24 03:18:58 +02:00
PAPER.qmd wip: final simplify 2026-07-05 18:46:22 +03:00
README.md wip: refactor: removing seams 2026-03-19 17:22:47 +02:00
shell.nix dizzle: use procmacro in examples 2026-07-25 07:13:28 +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.