JavaScript 30 30 JavaScript project in 30 days. With no external frameworks/library. The aim is to use Vanilla JavaScript as much as possible to know what Vanilla JavaScript itself can do. Good to learn the JavaScript inside out.