wasavi is an extension for Chrome, Firefox, and Opera. wasavi changes a textarea element to virtual vi editor which supports almost all the vi/ex commands.
Why do you think that https://github.com/liuchengxu/vim-which-key is a good alternative to wasavi