Skip to content
forked from quantum/gonsole

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

License

Notifications You must be signed in to change notification settings

mocheryl/gonsole

 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%