Node.js/OpenSSL crypto library equivalent of a Rijndael implementation
AES is Rijndael, but only for blocksize 128 and keysizes 128, 192, 256.
Rijndael also supports blocks of size 256 e.g. and other (intermediate) keysizes.
But AES is the official  standard and this standard only called for one block size 128 and those three keysizes.
The S-boxes are the same and quite fixed, yes.
Any goood Rijndael implementation shoudl be compatible with AES, with the right parameters.

aes-128-ecb should be standard AES for 128 bit keys. Others are modes with iv's as well, ecb is just "encrypt a block at the time", no mixing between blocks. ditto for other keysizes 192 and 256. I suppose aes128 should be the same as aes-128-ecb? I don't know Node.js at all, so maybe not.