RSS 18 projects tagged "Library"

No download Website Updated 24 Jun 2013 Capsule Tree

Screenshot
Pop 26.00
Vit 17.29

Capsule Tree is a general purpose, self-balancing tree data structure for large, ordered data sets. It is designed to provide the same characteristics as B-trees and B+trees, but built from the ground up for in-memory usage. In other words, there are no provisions for “slow” I/O cases. The original motivation for this tree was a better backend for memory managers. However, the end result was a new sub-category of trees.

No download Website Updated 23 Apr 2013 jsBind

Screenshot
Pop 28.18
Vit 1.50

jsBind is a library that helps developers build MVVM Web sites and applications using JavaScript or TypeScript. It provides a data binding mechanism that supports declarative bindings with templating as well as dependency tracking and automatic updates via data observers.

No download Website Updated 01 Mar 2011 TommyDS

Screenshot
Pop 33.63
Vit 34.65

TommyDS is a C library of hashtables and tries designed for high performance. It's faster than other similar libraries like rbtree, khash, goodledensehash, uthash, judy, nedtrie, and others.

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.

Download Website Updated 31 Jul 2010 STX Execution Pipe C++ Library

Screenshot
Pop 85.08
Vit 1.42

The STX ExecPipe library provides a convenient C++ interface to execute child programs connected via pipes. It is a front-end to the system calls fork(), pipe(), select(), and execv() and hides all the complexity of these low-level functions. It allows a program to build a sequence of connected children programs with the input and output of the pipe sequence redirected to a file, string, or file descriptor. The library also allows custom asynchronous data processing classes to be inserted into the pipe or placed at the source or sink of the sequence.

Download No website Updated 19 Mar 2014 Nuiton-i18n

Screenshot
Pop 104.08
Vit 19.47

Nuiton-I18n is a Java internationalization library based on ResourceBundles.

Download Website Updated 18 Apr 2010 stx::CBTreeDB

Screenshot
Pop 17.06
Vit 1.00

The stx::CBTreeDB is a collection of C++ classes with which read-only key-value database files can be created and read. A database efficiently maps a large number of integral fixed-length keys to opaque binary value blobs. Variable-length or duplicate keys are currently not supported. Keys are organized into a highly compact index structure, which is very similar to a B-tree and allows very fast key lookups. Both keys and values are stored in order and thus queries in a local proximity can benefit from caching effects. All applications mapping a large number of constant, integral keys to string or data blobs can benefit from this library.

Download No website Updated 22 Dec 2011 PolarSSL

Screenshot
Pop 165.05
Vit 4.59

PolarSSL is a light-weight cryptographic and SSL/TLS library written in C. PolarSSL makes it easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) applications with as little hassle as possible. Loose coupling of the components inside the library means that it is easy to separate the parts that are needed, without needing to include the total library. PolarSSL is written with embedded systems in mind and has been ported on a number of architectures, including ARM, PowerPC, MIPS, and Motorola 68000. The source is written to have very loose coupling, enabling easy integration of parts in other software projects. Very loosely coupled cryptographic algorithms for MD2, MD4, MD5, SHA1, SHA-256, SHA-512, AES, Camellia, DES, Triple DES, ARC3, and RSA are included.

Download Website Updated 19 Sep 2009 Templights

Screenshot
Pop 26.94
Vit 1.73

Templights is template system that uses PHP as template language and has powerful multiple inheritance support. It has a small memory footprint and an efficient implementation.

Download No website Updated 11 Apr 2009 PEGTL

Screenshot
Pop 23.24
Vit 42.83

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).

Screenshot

Project Spotlight

Classing{js}

A library that mimics the classical OOP style in JavaScript.

Screenshot

Project Spotlight

gpgpwd

A commandline password manager based around GnuPG.