2 releases

Uses new Rust 2021

0.1.1-alpha Aug 4, 2022
0.1.0 Aug 4, 2022

#94 in Template engine

Download history 35/week @ 2022-07-31 18/week @ 2022-08-07

53 downloads per month

MIT license

425KB
10K SLoC

Anathema

A TUI library with a custom template language and runtime

Getting started

hstack [width: 40, height: 10]:
    // Left pane
    expand [factor: 1]:
        border:
            vstack:
                text: "Item 1"
                text: "Item 2"
                text: "Item 3"

    // Right pane
    expand [factor: 4]:
        border:
            expand:
                text: "This isn't where I parked my car!"

output

┌──────┐┌──────────────────────────────┐
│Item 1││This isn't where I parked my  │
│Item 2││car!                          │
│Item 3││                              │
└──────┘│                              │
        │                              │
        │                              │
        │                              │
        │                              │
        └──────────────────────────────┘

Dependencies

~0.8–6MB
~98K SLoC