altar

Crates.ioaltar
lib.rsaltar
version0.1.0
sourcesrc
created_at2024-06-04 14:04:49.409438
updated_at2024-06-04 14:04:49.409438
descriptionA TUI library in the style of SwiftUI
homepage
repository
max_upload_size
id1261205
size173,686
Kit Langton (kitlangton)

documentation

README

ALTAR

A TUI library for Rust. Or, rather, for me to learn Rust by writing a TUI library.

The creation of this library was mostly streamed on YouTube.

TODO

  • Create a ForEach view
  • Audit pub vs pub(crate) functions

Inspiration + Blatant Theft

  • The view DSL is inspired by SwiftUI.
  • Various aspects of idiomatic Rust DSL design were pilfered from rui, particularly for ViewId and State management.
  • The rendering logic is HEAVILY inspired by ratatui.
Commit count: 0

cargo fmt