js65 - Advanced 6502 assembler with patching support based on ca65 syntax
Summary
js65 is a TypeScript-based, ca65-compatible 6502 assembler with patching support designed for NES homebrew, ROM hacks, and randomizers. It emphasizes patching ROMs, cross-bank placements, and library usage, and is hosted on GitHub with documentation and examples.