Typescript / Javascript
Ripple is written in Typescript, and is distributed as a Typescript library. This means that you can use it in your Typescript projects without any additional configuration and with full intellisense support.
You can of course use it as well in a React / Javascript project out of teh box, with same le vel of intellisense support.