PLEASE NOTE that CppTest is in the process of migrating to GitHub: https://github.com/cpptest/cpptest CppTest is a portable and powerful, yet simple, unit testing framework for handling automated tests in C++. The focus lies on usability and extendability. Several output formats are supported and new ones are easily added. PLEASE NOTE that CppTest is in the process of migrating to GitHub: https://github.com/cpptest/cpptest
Movino is a solution for streaming and broadcasting live video from smartphones
Software Unit Tests (Language Independent Approach)
Automation of Unit and System Tests. Tests can be implemented in any language and on many platforms. The flexible approach enables the inclusion of many types of tests, such as memory leak checks (using valgrind), coding rule checks, complexity checks, etc. Tests are run by a simple call to hwut in a base directory of a project. In particular for C, HWUT supports make file generation using 'sos' and 'sols' modes. Remote control-able function stubs may be generated using the 'stub' mode. Test cases can be generated using the 'gen' mode, and state machine walkers by the 'sm_walker' mode. Over the last decade HWUT has matured towards a full fledged unit test tool for a wide variety of applications.
Cmph is a free minimal perfect hash C library, providing several algorithms in the literature in a consistent, ease to use, API.
Unittesting and mocking framework for C and C++
Cgreen has moved to GitHub: https://github.com/cgreen-devs/cgreen, files, documentation, source, issues are all there. Cgreen simplifies unittesting and mocking in C and C++. Features include composite test suites, each test can be run in it's own process, trapping of hung tests, setup and teardown, extensible interface, support for mocking functions and automatic discovery of tests.
JVending is a content provisioning system that implements most of the J2EE Client Provisioning Specification (JSR-124). JVending provides catalog management and device detection. Project also includes WAP push, MMS client and a registry for devices.
That project aims at providing a clean API, and the corresponding C++ implementation, able to generate demand for travel solutions (e.g., from JFK to PEK on 25-05-2009) according to characteristics (e.g., Willingness-To-Pay, preferred airline, etc).
A unit testing framework for C and C++
Cutter is a Unit Testing Framework for C and C++. Interface of Cutter is easy to write and easy to debug your code.
In-circuit programming (ISP) tool for the NXP (Philips) LPC800/LPC1100/LPC1200/LPC1300/LPC1700/LPC1800/LPC2000/LPC4300 series ARM7/Cortex-M0/Cortex-M0+/Cortex-M3/Cortex-M4 microcontrollers
Multi-connection command line tool to download Internet sites. Similar to wget and cURL, but it manages up to 50 parallel links. Main features are: recursive fetching, Metalink retrieving, segmented download and image filtering by width and height.
The JINSECT toolkit is a Java-based toolkit and library that supports and demonstrates the use of n-gram graphs within Natural Language Processing applications, ranging from summarization and summary evaluation to text classiﬁcation and indexing.
open source analogue of IBM OS/2 operating system
a medical image conversion utility & library; hereby hoping to lower at least one barrier in medical research projects.
An open source operating system for x86.
JRat is the Java Runtime Analysis Toolkit. Its purpose is to enable developers to better understand the runtime behavior of their Java programs. The term behavior includes, but is not limited to performance profiling.
COBOL compiler for the PC x86-32 platform.
An open source COBOL compiler for the PC x86-32 platform. Generates GNU assembler and requires GCC to produce a binary. Supports Linux, BSD and MinGW 32 bit platforms.
Manages the deployment of numbered change scripts to an SQL Server database, using a simple table in the database to track the current schema version. Port of dbdeploy to .NET
libh264bitstream provides a complete set of functions to read and write video bitstreams conforming to the ITU-T H.264 | ISO/IEC 14496-10 AVC video standard.
SISSy detects problem patterns OO source code
SISSy is a platform for problem pattern identification in OO source code written in Java, C++ or Delphi. Problem patterns include the well-known bad smells as well as typical violations of good OO design principles and heuristics.
PyPedal is a Python module that provides tools for the manipulation of pedigrees, simple visualization of pedigrees, and the calculation of measures of genetic diversity from pedigrees.
The SourceForge OpenRasMol project is an adjunct to the RasMol and OpenrasMol project at http://rasmol.org. It is hoped that the SourceForge OpenRasMol project will provide a convenient focal point for active collaborative contributions.
The XSLT Bindings Generator - XBiG - is a project that uses XSL transformations to generate foreign function interfaces (bindings) for libraries.
EBookME is Java application (GUI, console and/or applet) which generates Java ME ebooks (JAD, JAR) from input text files. Generated books can be readed on mobile phones which support Java (MIDP 1.0).
Simple light-weight file compression and decompression utilities. Written in C and portable to all platforms. Simple compress and decompress subroutines can be linked and called within applications to compact or unpack data on the fly or stand-alone.
CB2XML (CopyBook to XML) is a COBOL CopyBook to XML converter written in Java and based on the SableCC parser generator. This project includes utilities to convert an XML instance file into its COBOL copybook equivalent string buffer and vice versa.