I’m biased because I chat a lot with the developers, but I’d highly recommend Thunder - very sleek, very customizable, VERY nice compact mode, and a very welcoming group of people. If you try it and feel like something big is missing, they’re quite responsive on github! Been quite impressed with the leaps they’ve made with features on every release.
Thunder does look quite nice, but sadly my long defunct keyboard app doesn’t work with it, and they weren’t able to get the apk to test a fix for it. (But they did try.) You’d think, of all things, a keyboard and input field wouldn’t have compatibility issues, but I guess that’s Android for ya.
This is me typing “hello”, so it seems like it duplicates all the characters typed so far every time I add a character.