js65
What is js65
Written in TypeScript, js65 intends to be an almost fully compatible ca65-style assembler, but with many new features to make patching roms a breeze.
Whether you are making a homebrew NES game, a romhack, or a randomizer, js65’s power additions on top of the baseline ca65 features makes your life easier.