19 projects tagged "Virtual Machine"

Download Website Updated 05 Jan 2014 Spiderinabox

Screenshot
Pop 26.31
Vit 1.00

Spiderinabox provides an out-of-the-box solution for secure browsing on Mac systems. It includes a basic preconfigured installation of OpenBSD prepared as a VirtualBox image loaded with Firefox and a few scripts and programs to launch it and invoke Firefox over a secure connection. The visualization of Firefox is done on the OS X side using XQuartz, so you don't need to exit your working environment and switch between OS X and OpenBSD. Firefox runs encapsulated in OpenBSD and doesn't have access to OS X in any way.

No download No website Updated 17 Sep 2013 OSv

Screenshot
Pop 33.85
Vit 15.98

OSv is an operating system for virtual machines in the cloud. It can run existing Linux code, including a JVM, but is much smaller and simpler than Linux, and has been designed from scratch to focus on running efficiently on virtual machines.

No download No website Updated 10 Sep 2013 RAVM

Screenshot
Pop 34.26
Vit 16.19

RAVM is a fast virtual machine coded mainly in x86 assembly. It has 256 registers that are 32-bits each, and it uses 32-bit instructions. On a 2.4 GHz Intel CPU it can execute nearly 400 MIPS with bounds checking on memory accesses. An assembler is provided.

No download Website Updated 17 Aug 2013 Pascal-P4 for Free Pascal and Delphi

Screenshot
Pop 40.14
Vit 16.90

Pascal-P4 for Free Pascal and Delphi is a port of a Pascal compiler written at ETH Zurich in 1976. The source code of the compiler is documented in the book "Pascal Implementation" by Steven Pemberton and Martin Daniels. The purpose of this project is to make Pascal-P compilable by Free Pascal and Delphi while keeping the changes to a minimum and preserving the line numbering as much as possible.

Download Website Updated 11 May 2013 LoLCode 1337

Screenshot
Pop 45.78
Vit 1.88

LoLCode 1337 is an implementation of the esoteric programming language lolcode. It comes with a compiler, a virtual machine, and a tiny debugger.

No download Website Updated 30 Apr 2014 cinv

Screenshot
Pop 49.66
Vit 1.00

cinv allows you to manage hosts and networks with a simple commandline interface. It stores inventory information in a cconfig database and adapts to your environment by supporting custom backends.

Download No website Updated 11 Jan 2012 sVimPy

Screenshot
Pop 39.69
Vit 1.00

sVimPy is a very small Python virtual machine intended for use in microcontroller projects. At the moment, it supports about 3/4 of all opcodes used in python3k. Most data types are supported. The intended goal is to use this VM in environments like Atmel's ATmega chips (2-8kb RAM). The microcontroller bootloader is still missing (no arduinos left for experimentation). Classes are not supported. Features include: function calling, a stack based VM, garbage collection, very low memory usage, an interactive debugging console, dictionaries and tuples, iterations, VM single stepping (game loop usage is possible), C function calling, a small memory footprint, fast performance, the ability to be used as a library in other projects, a simple API + code, possible usage as a small deployment executable for Python projects.

No download No website Updated 21 Apr 2011 nxcc

Screenshot
Pop 26.76
Vit 33.69

nxcc is a tiny C-like script compiler and virtual machine. It supports classes, can easily be embedded, and is not memory safe or type safe.

Download No website Updated 04 Mar 2011 Embeddable JVM

Screenshot
Pop 14.42
Vit 34.39

Embeddable JVM is a JVM for embedded systems with no OS. Class files can be executed directly from an SD card. It has small memory consumption (512k is enough). Only the FAT16 filesystem is supported for now. It has been tested on LPC2478 and LPC2939 boards.

Download No website Updated 26 Jan 2012 MyJIT

Screenshot
Pop 66.33
Vit 5.22

MyJIT is a small modular library for dynamic code generation based on a simple register-based VM. The design of the VM is very similar to RISC processors and GNU lightning. The library is an ideal tool for creating more sophisticated JIT compilers.

Screenshot

Project Spotlight

Monkey HTTP Daemon

A small, powerful, and really fast Web server for Linux.

Screenshot

Project Spotlight

ZXTune

A portable cross-platform library and a set of applications for chiptunes playback.