Skip to content

harrynull/ConsoleUIEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Console UI Engine

crates-badge GitHub GitHub Workflow Status

A console UI engine written to learn Rust! (so not production-ready or representative of good Rust practices of course)

About The Project

Screen Shot Linux

Screen Shot Windows

This project is written for me to learn Rust. As such, it might be flawed, slow, and not idiomatic or elegant. It is strongly discouraged to use it in production environment. Criticism, feedback, suggestions are welcome and appreciated.

crossterm is used for cross-platform terminal support.

Features

  • Cross-platform
  • RGB support!
  • Mouse and keyboard events support
  • UI Components
    • button
    • check box
    • input
    • label
    • rectangle
    • text
    • typer

For extra awesomeness, I recommend using it with cool-retro-term.

Usage

[dependencies]
console_ui_engine_null = "0.1.0"

License

Distributed under the MIT License. See LICENSE for more information.

About

Console UI Engine written by Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages