docs: read me git status

This commit is contained in:
same mf who else 2026-03-08 22:12:59 +02:00
parent ecba0cc64f
commit ad070a4cbb
2 changed files with 20 additions and 73 deletions

View file

@ -1,31 +1,34 @@
# tengri
***tengri*** is the skygod in whose dream the [**`tek`**](https://codeberg.org/unspeaker/tek)
is happening.
***tengri*** is a metaframework for building interactive applications with rust. (aren't we all?)
# features
tengri is published under [**AGPL3**](../LICENSE).
it is here to do the following:
## tengri and tek
## sing
tengri is developed as part of [***tek***](https://codeberg.org/unspeaker/tek),
a music program for terminals.
connect to jack audio connection kit to process chunks of audio and midi.
## tengri and dizzle
## draw
tengri integrates with [***dizzle***](./dizzle),
a framework for defining domain-specific languages.
abstract interface layout system for defining interface layouts abstractly.
## what's in the box
## play
excluding the reexports, tengri is a flat namespace containing the following kinds of things:
the input handling system.
### logical
## tui
### temporal
uses `ratatui` to run in a terminal.
### aural
## gui (todo)
### spatial
opens windows, runs shaders in them and/or delegates them (to e.g. plugin guis).
### textual
## lang
checkout the repo and generate docs with `cargo doc` to explore!
uses `dizzle` to let you livecode all of the above.
# license
here and now, the blessings of `tengri` are invokable under the [**`AGPL3`**](./LICENSE).