Home of the original IBM PC emulator for browsers.
PCjs uses JavaScript to emulate a small collection of hardware and software that I grew up with in the 1970s and 1980s,allowing you to experience their slow CPUs, low-resolution displays, and primitive sound effects, all in the comfort andsafety of your desktop or mobile web browser.
Over time, PCjs emulations have expanded to include selectedIBM PC Compatiblesand more classic machines, such asMinicomputers,Programmable Calculators,Terminals, andArcade Games.To learn more or contribute to these very modest preservation efforts, visit thePCjsopen-source project onGitHub.
Explore a variety of old PC public domain software and shareware.
Interact with a variety of computer hardware and software from the past. You can browse many more combinations, along with a small collection of related documentation, using thePCjs Explorer.
Thanks for visiting!
–Jeff