RSS 32 projects tagged "C++ Library"

Download Website Updated 31 Oct 2010 uncia

Screenshot
Pop 22.83
Vit 35.58

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 18.49
Vit 34.92

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 Website Updated 06 May 2011 chemkit

Screenshot
Pop 23.47
Vit 34.41

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

No download No website Updated 21 Aug 2011 propertypp

Screenshot
Pop 16.79
Vit 31.18

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 15 Apr 2014 libpetey

Screenshot
Pop 75.10
Vit 29.14

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 Website Updated 23 Feb 2012 nbpp

Screenshot
Pop 19.16
Vit 28.03

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.

No download No website Updated 26 May 2012 Cxxomfort

Screenshot
Pop 13.00
Vit 26.33

Cxxomfort is a small, header-only library that backports some of the nifty C++11 goodies to C++03. It is intended to help reduce the amount and stress of code rewrite for the future while at the same time assisting in backwards portability.

Download Website Updated 06 Sep 2012 libKISSlog

Screenshot
Pop 30.17
Vit 24.28

libKISSlog is a trivial lightweight C++ template library designed and written according to the KISS (Keep It Simple and Straightforward) principle. It leans heavily on STL for keeping its implementation as simple as its usage, and tries to provide C++ developers with a lightweight, paradigm-pure, and flexible alternative to logging libraries which use design and/or implementation decisions which at least the author of libKISSlog believes to be questionable. Its easiest to explain why libKISSlog would be suitable for your needs by listing the things which libKISSlog does not choose to use or do: no singletons or other forms of mutable global state, no macros, no attempt to fit the Java runtime everything model onto a C++ library, no attempt to be a Java-style (bloated) framework, no attempt to make the choice for you of whether you need thread safety, and no compromise on simplicity in order to facilitate questionable inner-loop logging practices.

Download Website Updated 05 Oct 2012 STTCL

Screenshot
Pop 27.46
Vit 23.76

The STTCL C++ template class framework provides base class definitions for UML 2.2 state diagram notation elements. The general approach of the framework follows the GoF state pattern.

No download No website Updated 20 Dec 2012 libjmmcg

Screenshot
Pop 16.25
Vit 22.04

libjmmcg is a basic, low-level library with pretensions to implementing features above and beyond (but not necessarily better than!) those implemented within the Standard C++ Library and the Boost Library. It features a library for multi-core or multi-chip SMP parallelism, a suite of hashing algorithms, functions for raising numbers to integer powers, a generic factory wrapper and a generic, multi-threaded, read-only cache (which uses PPD), arguably the world's worst sorting technique, trace output, exceptions that have the file, line, revision, function, and argument details, string utilities, logging, simple command line processing, and much more.

Screenshot

Project Spotlight

libpetey

A small scientific/numerical computation library.

Screenshot

Project Spotlight

Razer device configuration tool

A Razer device configuration tool.