by meth-meth-method

meth-meth-method / super-mario

Create a Super Mario game in vanilla JS from scratch.

490 Stars 105 Forks Last release: 6 months ago (ep24) 707 Commits 26 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Code Super Mario Bros. in JavaScript

Create a Super Mario game in vanilla JavaScript from scratch.

This project is built during my YouTube series Code Super Mario in JS; a series by my channel Meth Meth Method.

Episode Playlist

Code Super Mario in JS on YouTube


  • Clone repository.
  • Run
    npm install
  • Run
    npm start
  • Go to


  • TypeScript version by @kingdaro

  • TypeScript in-browser editor by @AFE-GmdG

  • Python implementation by @mx0c

  • TypeScript version by @x1c0


Please contribute if you see something wrong, but I can unforunately not merge your PR directly into

as I use Git commits as a script for creating the tutorial and commits out of sequence would throw me off.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.