RSS 18 projects tagged "C++ Library"

Download Website Updated 31 Oct 2010 uncia

Screenshot
Pop 25.10
Vit 30.49

Uncia is a collection of text file filters in a single executable. The filters may be chained together to form complex filters.

No download Website Updated 17 Dec 2010 CS::SkipList Library

Screenshot
Pop 21.56
Vit 29.72

CS::SkipList Library is a C++ template library of containers based on skip lists. These containers work like sets and maps, but can also be accessed via numerical index. This collection has vector-like containers where all operations work in logarithmic time. It also has a composite container where you can order the same elements in many different ways at the same time.

No download No website Updated 20 Aug 2011 Hummus PDF Writer

Screenshot
Pop 29.87
Vit 25.23

The Hummus PDF Writer library allows you to generate PDF files. It was developed with a principal “one-off” method of generating PDF files. Adhering to this idea, it is both fast and retains a low memory signature regardless of how large the file grows. The library has a set of high level features for adding content to a PDF, including creation of pages; drawing primitives and any of the simple PDF operators for drawing content; embedding of PDF, JPEG, and TIFF images; Unicode text support with Type1, TrueType, and OpenType fonts; and defining reusable objects using XObject Forms. You can also use the library as a PDF parser. The library is very extensible. It is easy to implement more PDF features by using the lower level set of methods, which provide access to the PDF building blocks themselves. Adding a feature requires you to be familiar with the PDF formatting of that feature, but will not require you to write the basic PDF building blocks, as the library handles this.

No download No website Updated 21 Aug 2011 propertypp

Screenshot
Pop 18.19
Vit 25.22

propertypp adds Objective-C-like properties to C++ classes. Reading and writing properties uses the same syntax as reading and writing public member variables, but getters and setters get called behind the scenes.

Download Website Updated 07 Sep 2011 flPlug

Screenshot
Pop 17.32
Vit 1.43

flPlug is a library whose purpose is to bring a type-safe interface for the event callback system of the Fast Light ToolKit (FLTK) library. It provides callbacks that can be private member functions and a type-safe interface. It has been tested with FLTK versions 1.1.* and 1.3.*.

No download Website Updated 10 Sep 2011 LolUnit

Screenshot
Pop 21.86
Vit 1.00

LolUnit is a lightweight (single header, no binary) C++ unit testing framework. It provides a CppUnit-like preprocessor macro API, augmented with support for more comparison types and reports about the current testing context.

Download Website Updated 16 Sep 2011 gltk

Screenshot
Pop 21.35
Vit 1.00

gltk is a C++ Widget library built on GLUT. Its API is modelled on that of gtkmm, the C++ interface for the GTK+ library, and its implementation was inspired by GLUI. The library can be readily ported to platforms where GLUT (or FreeGLUT) is available.

Download No website Updated 09 Nov 2011 libamqp

Screenshot
Pop 24.25
Vit 23.59

libamqp is a C client for AMQP, a wire protocol for message queuing. It should be easy to use from Linux, Solaris, BSD, or Windows. It is intended to be capable of small, fast operation for needs from embedded messaging in sensors to needs of millions of messages a second.

Download Website Updated 12 Dec 2012 libpetey

Screenshot
Pop 47.47
Vit 2.62

libpetey is a small scientific/numerical computation library. It includes the following components: templated sorting routines; templated binary tree classes; a templated linked-list class; routines for finding the k-least and k-greatest elements in an array; "supernewton", a powerful one-dimensional root-finding algorithm that combines bracketing with fast, superlinear convergence; a class for working with dates and times; a templated sparse matrix class; datasets (the beginnings of a data-representation paradigm that generalizes matrices, which is mostly useful for easy linear interpolation, especially generalized, n-dimensional linear interpolation); a function for easy parsing of command line options; and command-line utilities for sparse matrix multiplication and eigenvalue decomposition.

No download Website Updated 23 Feb 2012 nbpp

Screenshot
Pop 16.19
Vit 21.21

If you need a C++ framework to assist you in making multi-threaded (replaceable thread handler, using command/execute pattern) daemons, handling both socket listers (even HTTP), and socket communication as real c++ streams, etc., nb++ may be a tool for you.

Screenshot

Project Spotlight

XOWA

An offline application for Wikipedia (and other wikis).

Screenshot

Project Spotlight

ximp3

A simple console MP3 player.