### ML/DL related
* TensorFlow.js: https://js.tensorflow.org/
* deeplearn.js (typescript support): https://deeplearnjs.org/index.html (has become TensorFlow.js above)
* CaffeJS: https://github.com/chaosmail/caffejs
### Backend Framework (Typescript):
* NestJS:
- docs: https://docs.nestjs.com/
- github: https://github.com/nestjs/nest
(Typescript can now be used with almost any node tool. Just need to download type definitions for relevant application, like say for hapiJS)
### Servers
* Express (the default) (its actually a framework): https://expressjs.com/
* HapiJS (probably better alternative): https://hapijs.com/
* nes (adds websockets to hapi): https://github.com/hapijs/nes
### Package managers:
* npm: the default
* yarn (facebook): better in many respects (but there are some problems in production deployment, as there is with npm)