jor1k is a JavaScript-based emulator of the OpenRISC 1000 architecture that is capable of running a full Linux system directly within a web browser. It demonstrates how complex system-level emulation can be achieved using web technologies, including JavaScript and WebAssembly. The emulator supports multi-core configurations and can simulate different CPU architectures, including experimental RISC-V implementations. One of its most notable features is the ability to compile and execute C programs inside the browser, effectively turning it into a fully functional development environment. It includes networking support and interactive terminal interfaces, allowing users to interact with the emulated system in real time. The project is widely recognized as a proof of concept for browser-based operating system emulation and has been used in educational contexts to demonstrate low-level computing concepts.

Features

  • Browser-based emulation of OpenRISC 1000 architecture
  • Ability to run a full Linux system in a web environment
  • Support for compiling and executing C programs in-browser
  • Multi-core and experimental CPU configuration support
  • Interactive terminal and networking capabilities
  • WebAssembly integration for improved performance

Project Samples

Project Activity

See All Activity >

Categories

Emulators

License

BSD License

Follow jor1k

jor1k Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of jor1k!

Additional Project Details

Operating Systems

Linux

Programming Language

JavaScript

Related Categories

JavaScript Emulators

Registered

4 days ago