RSS 16 projects tagged "C"

Download Website Updated 18 Apr 2014 libHX

Screenshot
Pop 185.01
Vit 152.83

libHX is a C library (with some C++ bindings available) that provides data structures and functions that are commonly needed, such as maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts, and more.

No download Website Updated 08 Apr 2014 wasora

Screenshot
Pop 35.81
Vit 3.92

wasora is a computational tool designed to aid a cognizant expert, whether an engineer, scientist, technician, or geek, to analyze complex systems by solving mathematical problems by means of a high-level plain-text input file containing algebraic expressions, data for function interpolation, differential equations, and output instructions amongst other facilities. At first glance, it may look like another high-level interpreted programming language, but it should be seen as a syntactically-sweetened way to ask a computer to perform a certain mathematical calculation. For example, the famous Lorenz system may be solved by writing the three differential equations in a human friendly plain text file.

Download Website Updated 26 Feb 2014 Concurrency Kit

Screenshot
Pop 616.31
Vit 29.04

Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.

Download Website Updated 20 Nov 2013 UnDBX

Screenshot
Pop 78.96
Vit 4.29

UnDBX is a tool to extract, recover, and undelete email messages from Outlook Express .dbx files. On first run, all messages are extracted as individual .eml files. Subsequent runs only update the output directory with new messages, and delete old .eml files that correspond to deleted messages in the .dbx file. Corrupted .dbx files (including files larger than 2GB) can be opened in recovery mode, in order to recover messages and partially undelete deleted messages. The success of recovery depends on the type and level of .dbx file corruption.

Download Website Updated 30 May 2013 GTKMathplot

Screenshot
Pop 26.57
Vit 18.15

GTKMathplot is an interactive plotting program based on GTK+ and the Cairo graphics library. It can display bidimensional curves, tridimensional curves, and surfaces from Cartesian or parametric equations describing the mathematical objects you would like to visualize. It is designed to be intuitive for high school students with good mathematical knowledge. University students of engineering, physics, mathematics, or natural sciences should need no explanation at all to start using it proficiently.

No download No website Updated 16 Feb 2013 libklel

Screenshot
Pop 18.71
Vit 1.54

The KoreLogic Expression Language Library (libklel) is a C library that provides a simple expression language that can be embedded in other programs. It does not implement a full programming language, but rather a simpler expression language called KL-EL that is designed to provide arithmetic and logic operations in situations where embedding a full programming language would be overkill. KL-EL can access functions and variables exported from the embedding program, and is statically and strongly typed, which helps ensure that expressions are valid before they are executed. The embedding API is easy to use, and the library itself is very small.

No download Website Updated 19 Jan 2013 vPICdisasm

Screenshot
Pop 34.64
Vit 2.99

vPICdisasm is a Microchip PIC firmware disassembler that supports the Baseline, Mid-Range, and Mid-Range Enhanced 8-bit PIC cores. This single-pass disassembler can read Intel HEX8 and Motorola S-Record formatted binary files containing valid PIC program binaries. vPICdisasm is capable of a variety of formatting options, including representing data constants in different bases, and can output directly assemble-able code.

No download Website Updated 19 Jan 2013 vAVRdisasm

Screenshot
Pop 61.07
Vit 4.88

vAVRdisasm is an Atmel 8-bit AVR firmware disassembler. This single-pass disassembler can read Atmel Generic, Intel HEX8, and Motorola S-Record formatted binary files containing valid AVR firmware. vAVRdisasm is capable of a variety of formatting options, and can output directly assemble-able code.

Download Website Updated 16 Jan 2013 Foobillard++

Screenshot
Pop 69.39
Vit 2.16

FooBillard++ is a 3D billiard game based on the original foobillard source. It fixes bugs and adds new options, graphics, and features. A special version is available for the Touch-PC WeTab.

Download Website Updated 11 Aug 2012 ION-DTN

Screenshot
Pop 15.75
Vit 1.00

The Interplanetary Overlay Network (ION) software distribution is an implementation of Delay-Tolerant Networking (DTN) architecture as described in Internet RFC 4838. It includes implementations of the DTN Bundle Protocol, the Licklider Transmission Protocol, and two CCSDS application protocols that have been adapted to run over the BP/LTP stack: the CCSDS File Delivery Protocol and Asynchronous Message Service.

Screenshot

Project Spotlight

wacky-tracky

A modern task tracking application that follows open standards and supports tags, subtasks, and more.

Screenshot

Project Spotlight

Google Map GPS Cell Phone Tracker

Web server and phone client applications for periodically tracking android, iOS, Windows Phone, and Jave ME cellphones.