RSS 45 projects tagged "C++ Library"

Download Website Updated 31 Oct 2010 uncia

Screenshot
Pop 22.69
Vit 35.59

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

Download No website Updated 21 Nov 2010 XmlPlus xsd2cpp

Screenshot
Pop 26.15
Vit 35.35

XmlPlus xsd2cpp is a tool that compiles an XML schema into C++ data bindings. When invoked on an input XSD file, it generates the C++ sources (implementation/headers) for the supplied XML schema, a main.cpp template to demonstrate how generated sources can be consumed, and the automake/autoconf files for building the generated source.

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

Screenshot
Pop 18.52
Vit 34.93

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 05 Jan 2011 Elemental

Screenshot
Pop 23.49
Vit 34.66

Elemental is a C++ framework for distributed-memory dense linear algebra that strives to be fast, portable, and programmable. It can be thought of as a generalization of PLAPACK to element-by-element distributions that also makes use of recent algorithmic advances from the FLAME project. Elemental usually outperforms both PLAPACK and ScaLAPACK, however, it heavily relies on MPI collectives so a good MPI implementation is crucial. Both pure MPI and hybrid OpenMP-MPI configurations are supported.

No download Website Updated 06 May 2011 chemkit

Screenshot
Pop 23.37
Vit 34.42

Chemkit is a C++ library for molecular modelling, cheminformatics, and molecular visualization.

No download No website Updated 18 Jun 2011 SupplyChain++

Screenshot
Pop 17.75
Vit 32.20

SupplyChain is a C++ library that simulates a supply chain. It takes full advantage of concurrent programming and multi-core CPUs without the programmer having to know anything about it. A supply chain consists of two mandatory components: initial producers and final consumers. Apart from these components, a supply chain can include any number of manufacturer nodes. Each node can contain any number of elements of its own type. These elements allow very powerful supply chains to be modeled and constructed.

No download No website Updated 20 Aug 2011 Hummus PDF Writer

Screenshot
Pop 23.66
Vit 31.20

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 16.76
Vit 31.20

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 No website Updated 09 Nov 2011 libamqp

Screenshot
Pop 20.17
Vit 29.90

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.

No download Website Updated 23 Feb 2012 nbpp

Screenshot
Pop 19.05
Vit 28.05

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

JDAL (Java Database Application Library)

A Java Database Application Library.

Screenshot

Project Spotlight

Kernel Mode Linux

A factility for executing user processes in kernel mode safely.