package nottui

  1. Overview
  2. Docs

Nottui augments Notty with primitives for laying out user interfaces (in the terminal) and reacting to input events.

Focus (defining and managing active objects)

module Focus : sig ... end

Gravity (horizontal and vertical alignments)

module Gravity : sig ... end
type gravity = Gravity.t

Primitive combinators for making user interfaces

module Ui : sig ... end
type ui = Ui.t

Rendering user interfaces and dispatching input events

module Renderer : sig ... end

Main loop

Outputting an interface to a TTY and interacting with it

module Ui_loop : sig ... end