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
Demo Series - Small Business Backup By Veeam
Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of GOCUI!