Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.34 KB

README.md

File metadata and controls

50 lines (35 loc) · 1.34 KB

Texo.UI

Universal text based user interface for any type of application.

Project is called texoUI, texōUI , textumUI, texUI, textusUI

Based on text + latin word: texo, texere, texui, textus

  1. UI constructed with elaborate care.
  2. Plaits command line and touch input together.
  3. It weaves to devs and users. Simple to develop and use. (:

The main goal is to create a simple framework for text base UI which is usable on desktop and touchable devices, as well.

Example of texo terminal

Main concepts

  • Input is only plain text (touch friendly command line)
  • Minimalistic user interface
  • Usage of immutable view models
  • Build in support for intellisense, "did you mean?" correction system
  • Integration of markdown language
  • Rich system of commands, actions and results

Minimalistic UI

  1. Command line
  2. Result view
  3. Layers? (intellisense, work in progress/background)
  4. Tabs?

Prompts: t>, tu>, to>, tm>

Build-in

  • Markdown language / HTML
  • Command tree definition
  • Intellisense, help
  • Did you mean? correction system
  • Long-running / background commands

In progress

  • Core concepts
  • Console client
  • WPF client

Far future

  • Xamarin and JavaScript (.net Bridge) platform support
  • Serve commands as REST API web services