And in the same spirit of xxxterm you can also try
vimprobable.
It's not available in the ports but you can easily compile it yourself (so small it takes seconds on old hardware).
It has a fairly good JavaScript support and you can even add tab support through
tabbed.