#terminal #color #tty #tui #curses

cursion

Cursor optimization library to avoid flickering in terminal

1 unstable release

0.1.0 May 19, 2019

#19 in #curses

MIT license

24KB
623 lines

Cursion

A pure Rust, cursor optimization library to avoid flickering in terminal.

Examples

Run unoptimized exmaple. You may notice a flickering.

$ cargo run --examples draw_unoptimized

Run optimized example. You don't see a flickering.

$ cargo run --examples draw_optimized

lib.rs:

Cursion is a pure Rust, cursor optimization library to avoid flickering in terminal like Curses.

Dependencies

~2.5MB
~51K SLoC