I've been needing to convert among base 2, 8, 10, and 16 recently. Although there's many great base converter solutions, none of them would show me the conversion for all 4 bases immediately as I typed out the number.
To solve that I made yet another base converter! I've been pretty happy with its performance on a rev M TI-84 Plus CE. In order to make the experience better on slower calculators, pressing [graph] will toggle a setting that disables live mode and requires [enter] to be pressed to start the base conversions.
Screenshot shows the performance of a pre-M calculator.
I would recommend 'overclocking' if possible.
The code is as optimized as my skill level allows but I'm always open to improvements. Once I fixed a bug related to deleting the first character of a number, I'll upload it to the archives. For now it's on Github: https://github.com/TheLastMillennial/LiveBaseConverterCE
As a bonus, you can easily add your own base to convert to by just adding a 5th element to L1 in prgmBASELIVE.
To solve that I made yet another base converter! I've been pretty happy with its performance on a rev M TI-84 Plus CE. In order to make the experience better on slower calculators, pressing [graph] will toggle a setting that disables live mode and requires [enter] to be pressed to start the base conversions.

Screenshot shows the performance of a pre-M calculator.
I would recommend 'overclocking' if possible.
The code is as optimized as my skill level allows but I'm always open to improvements. Once I fixed a bug related to deleting the first character of a number, I'll upload it to the archives. For now it's on Github: https://github.com/TheLastMillennial/LiveBaseConverterCE
As a bonus, you can easily add your own base to convert to by just adding a 5th element to L1 in prgmBASELIVE.