RSS 23 projects tagged "Library"

Download Website Updated 07 Apr 2014 Armadillo C++ Library

Screenshot
Pop 613.59
Vit 129.75

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 No website Updated 11 Apr 2009 PEGTL

Screenshot
Pop 23.19
Vit 42.81

The Parsing Expression Grammar Template Library (PEGTL) is a C++0x library for creating parsers according to a Parsing Expression Grammar (PEG). Grammars are embedded as regular C++ code, created with template programming (not template meta programming). These hierarchies naturally correspond to the inductive definition of PEGs. The library extends on the subject of PEGs with new expression types, actions that can be attached to grammar rules, and mechanisms to ensure helpful diagnostics in case of parsing errors. PEGs are superficially similar to Context-Free Grammars (CFGs).

Download Website Updated 03 Jul 2009 libposix

Screenshot
Pop 34.34
Vit 42.14

libposix is an impementation of the core functionality of all Unix systems. It is a full, cross-platform implementation of the POSIX 2008 standard. It is meant to replace existing implementations of a Unix system's core libraries. It is an exact implementation of POSIX 2008 and nothing else (no extensions, no previous POSIX versions). However, it works well with possible extensions to the core system functionallity (for example, GNU or BSD).

No download No website Updated 22 Aug 2009 GtkGis

Screenshot
Pop 21.73
Vit 1.43

GtkGis is a GTK+ widget to embed basic GIS functionality inside applications. It requires GooCanvas and Gdal.

No download Website Updated 22 Oct 2010 FTL

Screenshot
Pop 48.43
Vit 2.32

FTL is a generic system-level application programming library written in C++. It features a very broad abstraction of system interfaces, provides many useful generics, and has a very small compile-time overhead.

No download Website Updated 04 Jun 2013 Agglomerated SSL

Screenshot
Pop 107.41
Vit 7.68

Agglomerated SSL was written in order to hide the OpenSSL API. It strives to reuse the OpenSSL APIs and provide a much simpler and more sane interface for programmers that are interested in writing applications that require the SSL/TLS protocol for secure communications.

Download Website Updated 30 Mar 2010 librouteros

Screenshot
Pop 29.29
Vit 2.07

librouteros is a library that can be used to communicate with devices running RouterOS, a Linux-based operating system by MikroTik. A generic and low-level interface is provided to issue arbitrary commands to the device and receive replies. For some commands, high-level abstractions are provided to simplify communication. The library is thread-safe and reentrant-safe.

Download Website Updated 13 Jul 2010 MiniINI

Screenshot
Pop 72.00
Vit 3.37

MiniINI is an INI/CFG file parsing library with a focus on portability, speed, and minimalism. The goal is not to support thousands of convenient extensions to the INI format, but to be easy to set up and use, and to be as fast as possible.

Download Website Updated 21 Mar 2010 json-rpc

Screenshot
Pop 29.53
Vit 38.57

json-httpd is a library that provides a Web server with JSON-RPC capabilities. The library makes it easy to develop a WUI for an application using static HTML and JAVA using JSON-RPC for communication. It also works as a standalone Web server.

Download Website Updated 02 Oct 2012 log4cplus

Screenshot
Pop 83.41
Vit 6.84

log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.

Screenshot

Project Spotlight

MyRPC

An RPC framework for distributed computing.

Screenshot

Project Spotlight

Catharsis.NET.Commons

A library of extensions for many common .NET types.