47 projects tagged "C++ Library"

Download Website Updated 03 Apr 2014 FastFlow

Screenshot
Pop 329.63
Vit 13.36

FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core, GPGPUs, and clusters of them. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven comparable or faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.

Download No website Updated 18 Jan 2014 GCPtr

Screenshot
Pop 32.71
Vit 11.43

GCPtr is a C++ smart pointer library with garbage collection. It defines a class of smart pointers which can be used to create and manage dynamic objects and arrays which are destroyed and freed by garbage collection when they are no longer referenced. These smart pointers are not based on reference counting. Garbage collection uses a mark-and-sweep algorithm.

Download No website Updated 21 Jan 2014 BlackLib

Screenshot
Pop 37.66
Vit 11.29

BlackLib is a C++ library for Beaglebone Black. It is reads analog input, generates pwm signals, and uses gpio pins. It allows you to debug your code.

Download Website Updated 19 Feb 2014 Humm and Strumm

Screenshot
Pop 104.10
Vit 9.80

Humm and Strumm is a project to create a high-performance, concurrent 3D video game engine in modern C++.

No download Website Updated 19 May 2014 KaHIP

Screenshot
Pop 189.67
Vit 9.51

KaHIP - Karlsruhe High Quality Partitioning - is a family of graph partitioning programs that tackle the balanced graph partitioning problem. It focuses on solution quality and implements flow-based methods, more-localized local searches, and several parallel and sequential meta-heuristics.

Download Website Updated 15 Apr 2014 libpetey

Screenshot
Pop 98.49
Vit 9.20

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 one-dimensional root-finding algorithm based on cubic interpolation; a class for working with dates and times; a function for easy parsing of command line options; datasets (the beginnings of a data-representation paradigm that generalizes matrices but is mainly useful for n-dimensional linear interpolation); and sparse matrix library including command-line utilities for sparse matrix multiplication and eigenvalue decomposition as well as a sparse matrix calculator.

No download No website Updated 29 Sep 2013 libQtCassandra

Screenshot
Pop 64.58
Vit 6.85

The libQtCassandra library is an advanced C++ library used to access Cassandra servers. Unlike the basic Cassadra server interface, this C++ library provides separate objects that handle each level of the server data, i.e. the cluster, contexts, table, rows, and cells. It uses Qt and the Qt style for all the classes, which makes it very easy to use if you already know Qt.

Download Website Updated 26 Jan 2014 Chucho

Screenshot
Pop 79.15
Vit 5.90

Chucho is a C++11 logging framework based on the popular Java library "Logback".

No download No website Updated 29 Apr 2014 InfinityTK

Screenshot
Pop 33.30
Vit 5.49

InfinityTK is a light-weight application development toolkit with utilities for OpenGL window creation, OpenGL function loading, keyboard/mouse events, image loading, header only 3D mathematics, and all you would need to start creating graphical applications in C++11.

Download Website Updated 21 Dec 2013 LibCXX

Screenshot
Pop 49.05
Vit 3.74

LibCXX is a C++ class library focused on high-level application framework classes and Linux-specific features.

Screenshot

Project Spotlight

DBeaver

A universal database manager.

Screenshot

Project Spotlight

CuteDJ

Intuitive and powerful DJ mixing software.