reacty

module
v0.0.0-...-ad3cfc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2019 License: LGPL-3.0

README

reacty

Terminal ui library

Actions Status

Structure


  +-----------------+
  |      react      |
  +-----------------+
  |    document     |
  +-----------------+
  |    terminal     | +     +--------+
  +-----------------+ +---> | events |
  | input  |commands| +     +--------+
  +-----------------+

Directories

Path Synopsis
cmd
Package commands implement common output commands for the termianl
Package commands implement common output commands for the termianl
Package faketerm implements a fake terminal.
Package faketerm implements a fake terminal.
Package terminal abstract the terminal by providing two main interfaces: Input Events and a framebuffer output
Package terminal abstract the terminal by providing two main interfaces: Input Events and a framebuffer output
ansi
Package ansi converts a given area into a stream of ansi sequences to be dump into a terminal
Package ansi converts a given area into a stream of ansi sequences to be dump into a terminal
eachchange
Package eachchange will compare two areas
Package eachchange will compare two areas
events
Package events contains the basic primitives of the input and output events
Package events contains the basic primitives of the input and output events
framebuffer
Package framebuffer stores the current terminal state and return the ansi sequences require to transform the current state to the new one
Package framebuffer stores the current terminal state and return the ansi sequences require to transform the current state to the new one
input
Package input converts a io.Reader (normally a tty) into a sequence of events.
Package input converts a io.Reader (normally a tty) into a sequence of events.
tty
Package tty implements the os part of the terminal
Package tty implements the os part of the terminal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL