I’ll try and keep this page up-to-date with a list of the latest BBC/Electron emulators for Mac, Linux and Windows. Another useful overview Is provided at the Emulation General Wiki .
Cross platform
Name Comments JSBeeb JavaScript BBC Micro emulator, runs in a browser. JEMU The Java Emulation Platform – emulates BBC and a number of other machines. Doesn’t seem to have been updated since 2007. MAME Emulates lots of different machines, including Electron and BBC. Downloads available for macOS, Windows and Linux. See this thread on stardot .
Mac OS
Name Comments BeemEm 64-bit, Catalina onwards, port of BeebEm. dmg installer available for download. BeebEm Older Mac port of BeebEm 4. However, 32bit app won’t work on modern macOS. Horizon BBC Model B emulator. Formerly, MacBeebEm, a port of BeebEm. Works on modern macOS. b2 Emulator from Tom Seddon that emulates most models. 64bit macOS dmg installer available.
Linux
Name Comments BeebEm Linux port of BeebEm, emulates most models. B-Em Emulates most models. Source code available here shows more recent updates than website. b2 Emulator from Tom Seddon that emulates most models.
Windows
Name Comments BeebEm Windows port of BeebEm, emulates most models. B-Em Emulates most models. Source code available here shows more recent updates than website. b2 Emulator from Tom Seddon that emulates most models. model-b Model B emulator. Development seems to have stopped in 2013.