306 projects tagged "Library"

Download No website Updated 21 Jun 2011 Mirror C++ reflection library

Pop 67.76
Vit 3.17

The Mirror C++ reflection library provides both compile-time and run-time meta-data describing common C++ program constructs like namespaces, types, enumerations, classes, their base classes and member variables, constructors, etc. and provides generic interfaces for their introspection. It also provides several high-level utilities based on the reflected meta-data like a factory generator, which generates, at compile-time, implementations of object factories which can create instances of arbitrary 'reflectable' type.

No download Website Updated 06 Sep 2010 libjson

Pop 48.28
Vit 3.12

libjson is a JSON parser and printer that is fully compliant with the JSON spec. The parser is efficient and interruptible with a simple and flexible API. It also optionally supports extensions like C-style comments or Python/YAML style comments, and for security allows the user to set a limit on the number of nested structures and the parse buffer. The library plugs easily into any model since it doesn't include any object model, and plugs easily in any project's memory management since the memory functions can be redefined.

Download Website Updated 16 Oct 2010 libcommon

Pop 55.37
Vit 3.07

The libcommon project is an API implementation in order to respond to general development needs for softwares written in C. This library gives to the developer some utility functions like advanced getopt management, an extra strings treatments function, debugging and tracing functions, and macros for generic lists support. Its goal is to avoid constant re-implementation of the same things for each new program. The libcommon API has been implemented in order to be multi-platform (compatible with i386, ia64, PPC, MIPS, and MIPS 64), hardened (high-level compilation restrictions and implementation requirements), and as few libc dependencies as possible.

Download Website Updated 12 Dec 2013 cipra Unit Testing Framework

Pop 67.04
Vit 3.02

cipra is a simple, TAP-compatible Unit Testing Framework for C++. It's written in 100% standard C++11 and is only a couple of header files, making it easy to include in your C++11 project. TAP, the Test Anything Protocol, is a standard output format for software unit test frameworks which was originally designed for Perl, but can serve other languages. It has a rich number of tools ("harnesses") which parse TAP-formatted output and do useful things with it. TAP, however, is equally human-readable. The name cipra (pronounced /ˈʃi.pɾaː/ "SHEE-prah") comes from the lojban phrase "lo cipra", which means "the test". It is properly written with an initial minuscule "c", even when at the start of a sentence.

Download Website Updated 08 Sep 2013 ntdisp

Pop 63.87
Vit 3.00

ntdisp, short for NtD In System Programming, is a system for programming LPC and STM32 (and possibly other) embedded devices. It provides three different frontends, a GObject-based library (for developers), a commandline utility (for computer geeks), and a GTK+3 frontend (for less geeky users).

Download Website Updated 17 Feb 2010 wxFreeChart

Pop 78.74
Vit 2.90

wxFreeChart is powerful charting library based on wxWidgets. It is designed with flexibility in mind, and supports many types of charts with many different configurations. These include line/histogram charts base on x/y coordinates, bar charts (vertical or horizontal), stacked bar charts, layered bar charts, OHLC financial charts (bars or candlesticks), pie charts, bubble charts, and Gantt charts.

Download No website Updated 11 Jul 2013 Minix editline

Pop 41.13
Vit 2.88

Minix editline is the line editing library from Minix, originally created by Simmule R. Turner and Rich $alz in 1992. It can be linked into almost any program to provide command-line editing and history. The editline library is call-compatible with the FSF readline library, but is a fraction of the size and offers fewer features. It is distributed under a "C News-like" copyright; see the file LICENSE for details.

Download Website Updated 18 Jun 2011 EpochX

Pop 48.21
Vit 2.86

EpochX is a genetic programming framework. It is designed specifically for the task of analyzing evolutionary automatic programming, so is ideal for researchers who require an extendable system for studying the effects of new operators or procedures. It supports 3 popular representations - Strongly-Typed tree GP, Context-Free Grammar GP, and Grammatical Evolution.

Download Website Updated 24 Jun 2013 OMapper

Pop 27.75
Vit 2.83

OMapper provides a simple library to ease the process of mapping objects or beans from one design layer to another design layer, using annotations.

Download Website Updated 04 May 2011 Cardio

Pop 38.92
Vit 2.78

Cardio is a library that can play back many different audio files (MP3, FLAC, WV, MOD, etc.). It handles both the input (reading files) and output (writing audio). Cardio is extensible via plugins, many of which are available at the Cardio Web site.


Project Spotlight


A porting tool for making Cygwin net releases.


Project Spotlight

Elm Millennium Edition

An enhanced Elm with MIME, character set, POP, IMAP, and PGP support.