MyJIT is a small library allowing to (JIT) compile intermediate language into the machine code and subsequently execute it.
Remote control for Pentax DSLR cameras.
GIMP plug in to adjust images for panoramatic views
Adjust for Panorama is a GIMP plugin which distorts images taken as a panorama. It maps the image from the planar projection onto a cylinder. After converting a series of images, they nicely overlap each other and it is easy to compose a panoramatic view from them.
DDS Touchstone is a scenario-driven Open Source benchmarking framework for evaluating the performance of OMG DDS compliant implementations. For learning quickly how to use DDS Touchstone please visit http://www.youtube.com/user/OpenSpliceTube
IoT Device, Gateway, Server platform
Bi-directional Wireless Sensor Line Protocol(Bi-WSLP) is a sensor network communication protocol based on a line topology, which is common in outdoor monitoring cases for IoT(Internet of Things). Bi-WSLP runs fast and provides a response rapidly, yet it takes a small code size occupies small memory. Bi-WSLP can be easily ported to various hardware platforms because it is coded in C, which is the most popular programming language for embedded systems. In addition, Bi-WSLP allows transmission of large-size data such as still images as well as common sensor data such as temperature and humidity. Bi-WSLP can be modified to conform to the IEEE 802.15.4 standard. Bi-WSLP supports bidirectional data transmission, so it allows a user not only to control the operation of sensor nodes immediately, but also to receive responses to the user almost in real-time.
Listaller is a simple software installation system which helps to create software packages that work on many Linux distributions. It also makes it easier to remove applications on Linux machines without touching the package management system directly
Toolkit for Nonlinear Model Predictive Control
VIATOC is a toolkit for nonlinear model predictive control. VIATOC still under development but current version is available.
gdk_imlib image loader for gtk+-2.0
For those of us who have legacy software, the deprecation of gdk_imlib in gtk+-2.0 and gtk+-2.0 is a headache. It would be a lot quicker to port legacy software packages like this if gdk_imlib were available. This package, is a port of gdk-imlib to gtk+-2.0 which preserves all the feature of the original (gtk+-1.2) libraries. It means that if you have old graphics code you don't have to waste time re-writing it using GdkPixbuf or Cairo surfaces. Of course, we are not advocating using this library for new code, but you can if you prefer to use the gdk_imlib API for image loading & manipulation.
Show server load-average chart and run pre-define command remotely
I'm a HW Support and used cacti, zabbix, but they are too "strong", sometimes I just want to know server "worked fine", and show me a basicly load-average chart, that's enough. And the other hand, I need run command (like: "top", "iostat", "date" etc.) remotely and show it out to the webpage. The hwmonitor(writen in C) is a simple daemon, you can define some command-name(like: show_top= top -b -n1), telnet to this daemon and input your def-command(like: show_top), hwmonitor will return the info. And hwclient(include in this project, writen in C) connect to hwmonitor, input a define command-name to get server load-average and IO-idle each 60 seconds(you can change it) into a text file. hwgraphic (include in this project, writen in PHP) read the text file(generated by hwclient) and show the load-average chart and IO-idle chart.
Open Source Implementations for 3D-Surface Characterisation Algorithms according to ISO 25178 (Geometric Product Specification) in verifiable pseudocode (MATLAB). Implementation of an XML-based file exchange format according to upcoming ISO 25178-72.
Remote Operation On Files (ROOF) is a FTP client providing: a command line tool as well as an API library, a File system based on FTP protocol named FTPFS (FUSE based) and FTPING tool to check remote FTP server availability.
Assorted projects. General-purpose libraries for Python, C++, Scala, bash, and others. Meta-programming tools. System utilities. UI components. Web APIs. Configuration files. Benchmarks. Programming competition entries. And much more.
The Open Pervasive Computing Environment facilitates the creation of distributed context-sensitive systems (inc. embedded). It provides a number of frameworks for creating complex event processing systems driving the development of ubiquitous technology.
WiiC is a C/C++ library that manages Wii devices. It supports Wiimote, Nunchuck, Classic, Guitar Hero 3, Motion Plus, and Balance Board. It runs on Linux and Mac platforms.
Ali is a simple to use C API to parse XML data. It's scanf like approach is much easier than using SAX or DOM. A tutorial, complete reference documentation, and code examples are all available.
A cross-platform «Boulder Dash»-like game in Oberon/Component Pascal
A goal of this project is not only produce a small funny game. It demonstates the power of Oberon technologies, shows how a game can be written to be launched under such different platforms. Portability is a strong feature of Oberons, and I use it, - Dash has portable game code (common for defferent platforms, written in Oberon-1) and non-portable layers to a hardware platform. Dash shows the portability and cross-platform in widely look, more than mainstream solutions can propose us. Yes, I believe that Oberon technologies are very perspective for future.
Boxxx Engine is a very simple 2D engine written purely in C language. This code uses BGI graphic library and is compiled with Borland Turbo C 2.0. The goal of this project is to come up with a physically complex yet simple in principle 2D engine. The release is without any warranty of fitness for a particular purpose.
Object oriented framework for C
CCO is a framework with which you can develop C applications in an object oriented way keeping the advantages of the structural programming and the full power of C. CCO is NOT an interpreter, you use pure C natively if you use the CCO.
Circumference is a server-client-style implementation to supplement the WebAuth Diameter subprotocol, complete with an extensible Diameter server and base library. Diameter is a peer-to-peer authentication protocol (RFC 6733).
criutils is a library set written in C which make easier to work with strings, linked list, timestamps, databases (postgreSQL, xquery and sqlite) and CGI. You can imagine criutils like a little extension of glibc. Check the wiki for a full documentation.
Flexible ConFiguration LIBrary is a small, simple, flexible and portable ANSI C Library to be used as configuration interface for user programs. It maintains a compact parameters list fed from various sources providing simple access and other goodies.
A Game pack written in C/C++ and SDL. The purpose of this pack is to help new people in C. Currently has Connect 4 Console version.
Interframe lossless video codec using 3D prediction
This codec was developed for the purpose of bachelor's thesis on Faculty of Information Technology, Brno University of Technology, Czech Republic. Project is under LGPL licence. You can use this codec e.g. for screen recording via CamStudio. Records can be directly imported in Vegas Pro/Movie Studio.
Java Native Interface wrapper for the IUPAC International Chemical Identifier (InChI)