Thanks to visit codestin.com
Credit goes to github.com

Skip to content

FishingHacks/anathema

 
 

Repository files navigation

Anathema

Builds - Passing Release GitHub top language GitHub commit activity GitHub License Crates.io Size GitHub Repo stars GitHub forks Crates.io Total Downloads GitHub Issues GitHub Pull Requests Closed GitHub Pull Requests Closed GitHub Issues

A TUI library with a custom template language and runtime.

Note Anathema should be considered alpha for now.

Getting started

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

    // 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││                              │
└──────┘│                              │
        │                              │
        │                              │
        │                              │
        │                              │
        └──────────────────────────────┘

About

TUI library in Rust with a custom templating language and runtime

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%