Home of the original IBM PC emulator for browsers.
Over time, PCjs emulations have expanded to include selected IBM PC Compatibles and more classic machines, such as Minicomputers, Programmable Calculators, Terminals, and Arcade Games. To learn more or contribute to these very modest preservation efforts, visit the PCjs open-source project on GitHub.
A few hand-picked PCjs Machines are highlighted below, featuring hardware and/or software that may be considered historically interesting or unusual. You can browse more hardware and software combinations, and a small collection of related documentation, using the PCjs Explorer.
Thanks for visiting!