It's not unicode, but there's also sixelplot [1] which allows matplotlib plotting in a terminal using sixel. The underlying pysixel library [2] unfortunately doesn't support Python 3.7+ however.
[1] https://github.com/kktk-KO/sixelplot
[2] https://github.com/saitoha/PySixel