title: Text-Based User Interface Development
body: <p>Where can I find resources related to the design and development of text-based user interfaces (e.g. interfaces exported via serial port from embedded devices to VT100 terminals)? I am interested in any material available - best practices, style guides, frameworks, etc. </p>
  
  <p>Note that I am asking about resources related to the design and development of '<a href="http://en.wikipedia.org/wiki/Text_user_interface" rel="nofollow noreferrer">TUIs</a>' rather than command-line interfaces (the thrust of <a href="https://stackoverflow.com/questions/1324056/text-user-interface-design-reference">Text User Interface Design Reference?</a>). Wikipedia differentiates TUIs from CLIs (and GUIs) as follows:</p>
  
  <blockquote>
    <p>TUIs are different from command-line
    interfaces in that, like GUIs, they
    use the entire screen area and do not
    necessarily provide line-by-line
    output. However, TUIs only use text
    and symbols available on a typical
    text terminal, while GUIs typically
    use high-resolution graphics modes.</p>
  </blockquote>