JNode is a Java New Operating system Design Effort. JNode is a simple to use and install Java operating system for personal use on modern devices. Any java application runs on it, fast and safe. See our homepage for additional information.
Jasmin is a Java Assembler. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax. It converts them into binary Java .class class files suitable for loading into a Java Virtual Machine implementation.
Java x86 emulator base on Dosbox
This is an x86 emulator written in pure Java based on the Dosbox project. It currently supports running Dosbox's built in DOS and well as booting into Windows 95/98/NT4.
The fast x86 PC emulator in 100% pure Java
Jasmin is an interpreter for the x86 assembly language with a full-featured development environment aimed for educational purposes.
A simulator of Donald E. Knuth's fictitious MIX processor written in Java, which includes support for floating-point arithmetics.
SimDK is a VMware vSphere4 simulator which provides vSphere4 API-compatibility for official vSphere4 clients and other applications built using the vSphere4 SDK.
An Interactive Fiction Player written for Java Virtual Machine. It implements the Z-machine and Glulx specifications and can be used either standalone or as an applet. The Z-Code/Glulx interpreter runs adventures made by Infocom and contemporary Inte
nMars - Corewars MARS for .NET
Port of the Pascal-P4 compiler to Free Pascal and Delphi. The source code of Pascal-P4 is commented in the book "Pascal Implementation" by Steven Pemberton and Martin Daniels. The book is readable online at http://homepages.cwi.nl/~steven/pascal/
ParaPascal is a programming language, an integrated development environment and simulator for learning concurrent programming.
Safe Lua is a variant of Lua tailored for advanced sandboxing.
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
Jasclipse is an Eclipse plugin for developing applications written in Jasmin. It provides Jasmin editor with syntax highlighting, error marking and Ctrl+Space assistance. It also allows compiling your files with Jasmin 2.2
Java Virtual System (JVS) is built around a virtual file system (VFS) - a common platform of Java, by Java, for Java. JVS extends JVM and makes it from an interpreter running half-compiled code a first-class server.
A Java-written MIPS simulator developed to stimulate people learning the Assembly language. It adds graphics, sounds and user interation to make writing assembly programs more interesting.
A scheduling and resource management system for using a farm of servers running VMware virtualisation products as a computing cloud. Currently, only the VMware VIM 1.4 proxy is considered 'working'. Out of active development for the moment.
MIPS processor in Java
A MIPS processor modeled in Java for educational purposes and aimed at undergraduate Computer Architecture courses. It presently runs MIPS 32-bit R3000 ELF executables on any platform where Java itself will run. Five successively more sophisticated models of a pipelined MIPS RISC processor are included. Though the code is deliberately kept clear and simple in order that readers are able to figure out how a real processor works through the medium of the code, it will soon be able to run a real Linux O/S kernel compiled for MIPS in Java - at what speed we don't know!
A second-generation rewrite of Scratch (scratch.mit.edu)'s java player
Written in true java (unlike the official Scratch Java player), this Scratch (scratch.mit.edu) java player is designed to be faster, more memory efficient, and be able to be used with 15 different mods, with an easy-to-learn and easy-to-use interface to be able to extend it more. This is developed by the Scratch users SJRCS_011 and GP1 and is in no way endorsed by the Scratch team as of 7/24/12
AJCCC - Api for Java customizable ClassPath Creation This project is intended to create an API to manipulate java classpaths at runtime. The objetive is to provide customizable classpath for to "load'n'unload" class during the program execution.
ALIA4J introduces a meta-model of advanced dispatching as a rich intermediate representation and a framework for execution environments deriving an execution model of the program’s dispatching from our meta-model.
This is a Java re-implementation of the original AT-Robots project <http://necrobones.com/atrobots>. The players can program robots in AT2 assembly. Seek and destroy your opponents using scanners, radar, sonar, missiles, and mines.
A simulator for the Arduino platform written in python. Designed to be cross-platform, easy to use and be well integrated with the Arduino environment.
CASIMIR is a web-based PHP/MySQL interface which controls over SSH-secured connexions qemu/kvm virtual machines dispatched over several physical servers. It also provides to administrators the ability to delegate control of these machines to other users.