CEmu is a third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator, focused on developer features.
CEmu works natively on Windows, macOS, and Linux. For performance and portability, the core is programmed in C and its customizable GUI in C++ with Qt.
Repos for Arch, CentOS, Debian, Fedora, openSUSE, Raspbian, SLE and Ubuntu can be found here.
You need to provide your own rom.
⇓ Source Code