Minimalist Go package aimed at creating Console User Interfaces. GOCUI provides users with a minimalist API and views (the "windows" in the GUI) implement the interface io.ReadWriter. GOCUI offers support for overlapping views. The GUI can be modified at runtime (concurrent-safe) and it also provides both global and view-level keybindings. GOCUI provides mouse support features, colored text options and a customizable edition mode. It is easy to build, and it's extremelly easy to create reusable widgets, complex layouts, and more.
Features
- Minimalist API
- Support for overlapping views
- Mouse support
- Colored text
- Customizable edition mode
- Easy to build reusable widgets, complex layouts
Categories
User Interface (UI)License
BSD LicenseFollow GOCUI
Other Useful Business Software
Endpoint Management with Remote Control Built In
Save 50% on your first year when you switch from your existing RMM to Splashtop AEM. Automate patching, track inventory, and jump directly into 1-click unattended remote sessions without switching tools.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of GOCUI!