SkProd provides a way of building binary data for applications. SkProd has been historically developed for publishing tools. However, it can potentially be used for any application that needs some data to be compiled. The SkProd language emphasizes data flows. Instead of using imperative commands like if/for/while, a SkProd program describes how to produce data streams, and what operations (filters) should be applied on those data streams. Therefore, a typical SkProd program is not a sequence of functions, but rather is a tree whose roots are the input data streams, and whose leaves are the output data streams.
Suri Pluma is a satellite image processing tool and visualizer. It can open the most common image formats without importing to an internal format and minimizing the memory required for visualization. It is designed to be modular and extensible. It has a meassurement tool (distance and areas with error estimation) and geographical and map coordinate information.
simpleJ emulates a simplified computer on your PC: a retro-style video game console that lets you understand how a computer works and write your own video game programs. The first microcomputers were quite simple. They had a few kilobytes of memory and couldn't run large programs. Many didn't even have an operating system. Yet they had something valuable: understanding everything about their hardware and software was easy. simpleJ aims to make this possible while running on modern PC hardware.
MicroTiger is a graphical microcode simulator with a reconfigurable datapath. The datapath editor window, the main application window, allows for datapath creation and simulation. In addition, several other dialog windows are provided to aid in creating the datapath. The microprogram editor window allows for microprograms and aids in simulation. The ISA code is externally edited and can be viewed in the ISA code viewer window. The simulation controls are available in the main application window. The expression language is available for ALUs and custom components to customize the evaluation of these components.