PCjs is a JavaScript-based project that emulates a variety of vintage computing hardware and software from the 1970s through the 1990s, including original IBM PCs, IBM compatibles, minicomputers, programmable calculators, terminals, and classic arcade games. It allows users to experience these systems and software directly in modern web browsers, featuring a rich library of historical programs, operating systems, utilities, and games such as Microsoft Word 1.15, Lotus 1-2-3, Windows 3.0, and Wolfenstein 3D. The project serves as a digital preservation effort, offering extensive documentation and open-source code for enthusiasts to explore and contribute to retro computing history.
PCjs Machines

