descriptionA toolbox for developing command line applications with Rust.
homepage URLhttps://github.com/SShrike/tutil
repository URLhttps://github.com/SShrike/tutil.git
ownerseveren@shrike.me
last changeSun, 4 Dec 2016 20:38:25 +0000 (5 09:38 +1300)
last refreshSun, 12 May 2024 07:45:38 +0000 (12 09:45 +0200)
content tags
add:
README.md

Tutil

Coveralls Crates.io Chat Room License

Build Status
TravisTravis CI
AppVeyorAppVeyor

Tutil is a toolbox for developing command line applications in Rust, influenced by the TTY library for Ruby which intends to reach feature parity with the majority of TTY's features to the extent that is practical in addition to having an extensive and thorough test suite.

Tutil intends to support Linux, BSD, macOS (formerly known as OS X) and Windows. However, in this early stage of development, Tutil in its entirety probably only works on Linux.

The stable documentation can by accessed here.

Features

Implemented features will be marked with a tick (✔) and unimplemented features will be marked with a cross (✗).

There is a tracking issue for these which may be more up-to-date.

Installation

Add the following to your Cargo.toml under the dependencies section:

[dependencies]
tutil = "^0.1.0"
shortlog
2016-12-04 Severen RedwoodAllow failures for nightly Rustmaster
2016-08-27 Severen RedwoodImprove documentation for ::screen and ::crayon
2016-08-27 Severen RedwoodUpdate the docs.rs links
2016-08-26 Severen RedwoodUpdate changelog
2016-08-26 Severen RedwoodFix date in changelog
2016-08-26 Severen RedwoodImprove the example
2016-08-26 Severen RedwoodImprove the tests for tutil::screen::unix
2016-08-26 Severen RedwoodCorrectly the check the ioctl exit code
2016-08-26 Severen RedwoodRefactor tutil::screen::unix slightly
2016-08-25 Severen RedwoodFix the link to tty
2016-08-25 Severen RedwoodAdd rustfmt config
2016-08-25 Severen RedwoodRemove unneeded import
2016-08-25 Severen RedwoodFix the link to tty
2016-08-25 Severen RedwoodSlightly improve the tutil::screen docs
2016-08-25 Severen RedwoodRelease 0.2.0v0.2.0
2016-08-25 Severen RedwoodChange documentation link
...
tags
7 years ago v0.2.0 Version 0.2.0
8 years ago v0.1.1
8 years ago v0.1.0
heads
7 years ago master
8 years ago gh-pages
8 years ago user-input-prompts