Hacker's Keyboard is described as 'Are you missing the key layout you're used to from your computer when using an Android device? This software keyboard has separate number keys, punctuation in the usual places, and arrow keys. It is based on the AOSP Gingerbread soft keyboard, so it supports multitouch for' and is a Mobile Keyboard in the os & utilities category. There are more than 25 alternatives to Hacker's Keyboard for a variety of platforms, including Android, Android Tablet, F-Droid, iPhone and iPad apps. The best Hacker's Keyboard alternative is HeliBoard, which is both free and Open Source. Other great apps like Hacker's Keyboard are FUTO Keyboard, FlorisBoard, AnySoftKeyboard and OpenBoard.
I don't find Tab/Ctrl/Esc keys, and the arrow keys