Create curses applications for the terminal easier than ever. Here's a somewhat simple example of a TUI program using rcurses: The T-REX calculator. And here's a much more involved example: The RTFM ...
Java doesn't natively support default parameter values like Scala, Kotlin, or Python. This library fills that gap by generating helper code at compile time.