node package manager
We need your input. Help make JavaScript better: Take the 2017 JavaScript Ecosystem survey »



A programming language that compiles down to 6502 NES assembler

Build Status


npm i -g nesly


Take a look at the mario-demo.js file. There is a lot of stuff hardcoded in asm to get the example working. It's not really ready to use for creating anything useful.

To get the example running you need nesasm and a nes emulator.

nesly mario-demo.js mario-test.s;
nesasm mario-test.s;
open mario-test.nes;

nesly demo