charm++ is a set of C++23 bindings for Charmbracelet's TUI framework. It currently includes bindings for the following libraries:
- Bubble Tea (incomplete)
Please note that this is a work in progress and is currently barely functional. The API is still unstable and will certainly change.
- Increase support of Bubble Tea
- Port all examples
- Testing
- Write tutorials
- Support other related libraries:
- Python bindings
- Exception wrapping (so we can safely throw from callbacks)
- Ensure thread safety
For more detail, check out the implementation progress.