neurojs
Neurojs, a JavaScript framework for deep learning in the browser, excels in reinforcement learning with illustrative demos like a 2D self-driving car. Though now eclipsed by newer frameworks like TensorFlow-JS, it offers a robust, full-stack neural-network architecture with advanced features such as priority replay buffers and deep-Q networks. Perfect for hands-on experimentation with neural networks directly in the browser.