This is a JavaScript practice with JavaScript30 by Wes Bos without any frameworks, no compilers, no boilerplate, and no libraries.
You can grab the course at https://JavaScript30.com !
The project is available as open source under the terms of the MIT License.