RSS 18 projects tagged "Virtual Machine"

Download Website Updated 05 Jan 2014 Spiderinabox

Screenshot
Pop 33.44
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 21 Dec 2013 Objeck Programming Language

Screenshot
Pop 222.86
Vit 24.70

The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.

No download Website Updated 03 Dec 2013 cinv

Screenshot
Pop 45.69
Vit 1.00

cdist 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.

No download No website Updated 17 Sep 2013 OSv

Screenshot
Pop 34.44
Vit 14.81

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 35.24
Vit 15.04

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 41.96
Vit 15.80

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 46.52
Vit 1.89

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

Download Website Updated 09 Mar 2013 Jato

Screenshot
Pop 61.03
Vit 4.34

Jato is an implementation of the Java virtual machine. It includes a VM and a JIT compiler for the x86 machine architecture and supports the JNI API. Jato uses Boehm GC as its garbage collector and relies on GNU Classpath to provide essential Java APIs.

Download No website Updated 26 Jan 2012 MyJIT

Screenshot
Pop 66.48
Vit 5.26

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.

Download No website Updated 11 Jan 2012 sVimPy

Screenshot
Pop 43.34
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.

Screenshot

Project Spotlight

icc2to4

A utility that converts an ICC profile from v2 to v4.

Screenshot

Project Spotlight

units

A unit converter and calculator.