I built this approach at a hackathon with a friend, it's something that enables people to teach about code by inspecting different parts of a pre-existing project: https://www.codetours.xyz/
Never took the extra time to polish it up after the hackathon, but if someone is interested I'd be happy to work together on improvements.