Terminal emulators can display an alternate screen
Terminal emulators like AlacriTTY, WezTerm or Rio (I use Tilix on Ubuntu) can usually display an alternate screen that replaces the normal prompt. This is particularly useful for TUI applications like Tig or dive, which will use the entire terminal screen. When exited, the state of the terminal session will not have been discarded and you'll be able to keep doing whatever you were doing before!