quantum / gonsole

Develop sophisticated Console User Interfaces using Go. Based on termbox.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Battle Plan

v0.1

Basics

  • Focus handling
  • Event Dispatching/Bubbling
  • Event Registering/Defining
  • Text rendering (multiline, alignment)

Controls

  • Panel
  • Label
  • Button
  • Edit
  • Checkbox
  • Radiobutton
  • Dropdown
  • ProgressBar
  • Dialog (Modal)

v0.2

Basics

  • Theming (Colors, Chars)
  • Mouse Support
  • LayoutManager

Controls

  • Textarea
  • List
  • Slider
  • Spinner

v0.3

Basics

  • Performance Optimizations

Controls

  • Menu
  • Toolbar
  • Statusbar
  • Tree
  • Grid
  • ContextMenu

About

Develop sophisticated Console User Interfaces using Go. Based on termbox.

License:MIT License


Languages

Language:Go 100.0%