RSS 60 projects tagged "Library"

Download Website Updated 07 Apr 2014 Armadillo C++ Library

Screenshot
Pop 612.44
Vit 136.73

Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. The API is deliberately similar to Matlab's. Integer, floating point, and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS numerics libraries. A delayed evaluation approach, based on template meta-programming, is used (during compile time) to combine several operations into one and reduce or eliminate the need for temporaries.

Download Website Updated 03 Apr 2014 libcsdbg

Screenshot
Pop 756.94
Vit 15.74

libcsdbg is a C++ exception stack tracer. When an exception is thrown, caught, and handled, libcsdbg offers the tools to create and process the exception stack trace, the path the exception has propagated up the call stack, unwinding it up to the section were it was handled. The traces are detailed with demangled function signatures and additional addr2line information (the source code file and line from which each function was called). libcsdbg can use all the well-known objective code file formats (a.out, elf, coff, ecoff, etc.) and can easily be used as the base for your own instrumentation code. libcsdbg transparently loads the symbol tables of the chosen dynamic libraries and of the executable, demangles function symbols to complete signatures, and binds function names to runtime addresses (even for the DSO symbols).

No download No website Updated 21 Mar 2014 fcmm

Screenshot
Pop 130.65
Vit 5.46

Fast Concurrent Memoization Map (fcmm) is an almost-lock-free concurrent hashmap to be used for memoization in concurrent environments.

Download Website Updated 19 Mar 2014 OGLplus

Screenshot
Pop 479.16
Vit 38.18

OGLplus is a header-only library that implements a thin object-oriented facade over the OpenGL (version 3 and higher) C-language API. It provides wrappers that automate the resource and object management and make the use of OpenGL in C++ safer and easier.

Download Website Updated 10 Mar 2014 libmodplug

Screenshot
Pop 86.97
Vit 9.92

libmodplug is a cross-platform MOD decoding library which is based on ModPlug. libmodplug supports a large number of formats and has plugins for most major media frameworks.

Download Website Updated 05 Feb 2014 MeteoIO

Screenshot
Pop 260.38
Vit 16.41

MeteoIO is a C++ library whose main design goals are: providing meteorological data format/protocol independent data access; providing safe and robust I/O; making I/O code as unobtrusive and simple as possible for the user; providing ready to use data to the user (transparent caching, filtering, resampling, and spatial interpolation); enabling unattended use from an I/O point of view; offering high modularity so that individual elements of the library can easily be replaced/expanded/added; and by its modularity, help interdisciplinary development, each module being targeted at a specific developer profile.

Download Website Updated 29 Jan 2014 sqlpp11

Screenshot
Pop 139.75
Vit 2.04

sqlpp11 is an embedded domain-specific language which allows programming SQL very naturally in modern C++. It also enables the compiler to detect syntax errors, type errors, name errors, and even some semantic errors before they ever hit unit tests or production. Queries can be constructed at compile time or run time, offering varying levels of safety and flexibility.

Download Website Updated 20 Jan 2014 libquickmail

Screenshot
Pop 208.87
Vit 8.95

libquickmail is a library intended to give C/C++ developers a quick and easy way to send email from their applications. It supports multiple To/Cc/Bcc recipients and multiple MIME attachments without size limitation. It uses libcurl for SMTP communication, but a light version is also included without the libcurl dependancy. The library can also be used to just create a multipart MIME message body. It also comes with a command line application for sending mail (with optional attachments).

Download Website Updated 10 Jan 2014 Biomechanical ToolKit

Screenshot
Pop 44.92
Vit 4.23

Biomechanical ToolKit (BTK) is a cross-platform library for biomechanical analysis. It can read and write a large variety of file formats used in biomechanics, and can modify them. All these operations can be done with the C++ API or with the wrappers included (Python, Octave, and Matlab). The goal of this project is to help the community share data without the restriction of the file format or the biomecanical model provided by the manufacturer of the acquisition system.

Download Website Updated 27 Sep 2013 TooN

Screenshot
Pop 135.17
Vit 10.01

TooN is a very efficient numerics library for C++. The main focus of the library is efficient and safe handling of large numbers of small vector matrices and providing as much compile time checking as is possible. The library also works with large vectors and matrices and integrates easily with existing code. In addition to elementary vector and matrix operations, the library also providers linear solvers, matrix decompositions, optimization, and wrappers around LAPACK.

Screenshot

Project Spotlight

Tsung

A distributed multi-protocol load testing tool.

Screenshot

Project Spotlight

CODERU

A Java code quality tool to enforce good design with respect to package dependencies.