Ninja FTP is an FTP client written mainly in C++ with some assembly optimizations.
OWBasic implements a powerful BASIC language dialect for the PocketViewer family from CASIO.
Simple, object-oriented and functional
The Objeck language is an object-oriented programming language with functional features. All data types are treated as objects. The language consists of a compiler, VM (with garbage collector and JIT compiler) along with a command-line debugger.
Parallel Events and Asynchronous tasKing Library. Originally combining multi-threading with an efficient I/O event model, it's now more a lightweight object-oriented framework for event-based applications.
This is very simple framework to allow porting of emulators quickly to the Playstation 2. It can also be used as a general PlayStation2 framework, but is aimed at emulators.
Program and Game Manager for DOS
Program Manager Eternity is an application for launching applications in DOS. Mainly, It is for the still very active FreeDOS platform. It is built on top of the newly created QuickCrt object-oriented framework for Turbo Pascal 7.0.
RUG is an universal machine-friendly binary file generator. Together with suitable macro packages, it can be used to assemble executables for almost any known processor. The main goal is to build a backend for a future Scheme translator.
The SAVE-IDE is an integrated development environment for architectural and component-based design of embedded systems. Including a tool chain for analysis, verification and code generation, with focus on safety and real-time.
SDL REFLEX is the micro kernel of a real time operating system for the AVR microcontroller family. The kernel is especially designed to implement systems described in SDL The Specification and Description Language . Compiler GNU ANSI-C for AVR v.3.3
SDL for GP32. SDL is a cross-platform multimedia library designed to provide level access to audio, keyboard, joystick, and 2D video framebuffer. The GP32 is a Korean handheld console.
SSE Scan Library (SSESL) provides functions to retrieve information about data taking advantage of the 128-bit SIMD operations present in any CPU supporting the MMX2/KNI.
SimOS is an OS that will be based on the OSKIT function library. In addition we will be maintaining the oskit as a seperate release, updated as the core of the kernel. This OS will be easy to use, with numerous software versions on it.
Tomato is an experimental Java application development environment which aims to replace text-based Java programming with a point-and-click visual programming language. The prototype works sufficiently to help develop parts of itself.
VB62VC6 - Visual Basic 6 sources to Visual C++ 6 converter.
POSIX API for Win2K-XP. Mainly implemented in the driver. Included: write-on-copy fork, threads, mutexes, spins, condvars, rwlocks, signals ... Signals/cancelation interrupt all waitable syscalls, NT syscalls are automaticaly restarted.
Providing Windows(TM) ports of open source & free software. A repository for development, multimedia and internet tools distributed under free and open source licenses.
WinQB is a new fully Windows compatable that is fully compatable of the old dos Compiler - QuickBasic
Very high level modular programming language with multiple dispatch, object-oriented programming, functional closures and goal-directed programming.
The Z83 C Compiler is an optimizing cross compiler for a language very similar to C targeted toward the TI83+. The output from the compiler may be assembled with TASM (http://home.comcast.net/~tasm/) or ZASM (http://lpg.ticalc.org/prj_zasm/).
Assembly Libraries for 8-bt GEOS operating system
Dozens of self contained internally consistent libraries for programming in assembly on Commodore 8-bit GEOS operating systems and compatibles. See the README for details on the libraries and their APIs.
IA-32 operating system with Java virtual machine embedded into the ker
IA-32 operating system with Java virtual machine embedded into the kernel. Part of the kernel is written in Java. Only Java applications can run on this system. jArt VM is a stand-alone virtual machine that interprets java bytecode. It can run under Linu
The goal of llama-X is to be a cutting-edge desktop operating system for the x86 architecture. A new object-oriented filesystem, and a fresh new desktop paradigm, and an innovative multikernel subsystem are main features of the system.
Re-imagining of Heisermann's classic Self-Programming Robot
This project comprises two main parts: 1. The classic "Rodney" as described in David L. Heisermann's book "How to build your own self-programming robot", with the original Intel 8085 code. In all likelihood, this is for reference only. I don't expect many people are going to build it 2. An updated version, running on more modern hardware, but remaining true to the algorithms published in his book. The end result will be at least three sets of code, for the Alpha, Beta and Gamma versions of Rodney. We would also like to experiment with a "Delta" version which could use either bare RF or WiFi to exchange state data between machines. A "hive mind" if you like. For the new-generation version, we propose targeting two hardware platforms: 1. Arduino, since it's cheap and easy to use, while remaining close to the bare metal 2. A purpose-built AVR card, or easily ported to cards obtainable from sources such as futurlec.com, etc. RaspberryPi is also an option later
This is a map internet web service based on a huge raster maps or satellite images for tracking and monitoring the mobile objects (cars etc) using GPS.
Computer meta-programming language src written in assembler.