May be fun, a project remixing visual6502 as a Web Assembly (WASM) application:
Form the GitHub page (https://github.com/floooh/v6502r):
TL;DR: Take the visual6502 project and turn it into a native+wasm app via perfect6502, Dear ImGui and Sokol.
(The single step mode is rather nice and informative. Requires a rather recent browser with WASM support.)