RSS 355 projects tagged "C"

Download Website Updated 03 Apr 2014 MUSCLE

Screenshot
Pop 656.07
Vit 172.28

MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.

Download Website Updated 31 Mar 2014 Groonga

Screenshot
Pop 523.73
Vit 23.05

Groonga is a fast and accurate full text search engine based on an inverted index. Newly registered document instantly appears in search results, and updates are allowed without read locks. These characteristics result in superior performance for real-time applications. It is also a column-oriented database management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and PostgreSQL, column-oriented systems are more suited for aggregate queries.

Download Website Updated 31 Mar 2014 hamsterdb Embedded Storage

Screenshot
Pop 834.14
Vit 78.33

hamsterdb Embedded Storage is an embedded database engine for C/C++, including wrappers for Java, .NET, and Erlang. It supports in-memory databases, very fast database cursors, "record number" databases, ACID transactions, and duplicate keys. hamsterdb is very fast and highly configurable. It compiles and runs on Unix platforms, Linux, Microsoft Windows, and embedded platforms.

Download Website Updated 24 Jan 2014 libzdb

Screenshot
Pop 228.36
Vit 27.95

Libzdb is a database library with thread-safe connection pooling. The library can connect transparently to multiple database systems. It has zero runtime configuration and connections are specified via a URL scheme. A modern object-oriented API is provided. Libzdb supports MySQL, PostgreSQL, SQLite, and Oracle.

No download Website Updated 15 Jan 2014 Lightning MDB

Screenshot
Pop 130.20
Vit 4.51

LMDB is an ultra-fast, ultra-compact key-value data store developed by Symas for the OpenLDAP Project. It uses memory-mapped files, so it has the read performance of a pure in-memory database while still offering the persistence of standard disk-based databases, and is only limited to the size of the virtual address space (it is not limited to the size of physical RAM).

Download Website Updated 14 Jan 2014 OSL - Object Storage Layer

Screenshot
Pop 88.35
Vit 1.46

libosl, the object storage layer, is a library for storing small to medium-sized data in relational tables. It is easy to use, lightweight, fast, and portable. libosl is suitable for applications that need only a small fraction of the features a full database management system provides.

Download Website Updated 31 Dec 2013 GT.M

Screenshot
Pop 131.68
Vit 23.53

GT.M is a high end platform for developing transaction processing database applications. Individual database files in the terabyte range are supported; a logical database can consist of many files. It provides full support for ACID transactions using a Software Transaction Memory (STM) programming model and optimistic concurrency control. The GT.M data model is hierarchical associative memory (i.e. multi-dimensional arrays) that imposes no restriction on the data types of the indexes or content, nor any restriction on the schema is that imposed by the application. Such databases are also referred to as "document oriented", "schemaless", or "schema-free".

Download Website Updated 11 Dec 2013 OpenLink Virtuoso

Screenshot
Pop 281.40
Vit 38.61

OpenLink Virtuoso is a scalable, high-performance SQL-200n compliant object-relational database engine. It provide sophisticated database management for SQL, XML, and RDF. All interaction with Virtuoso occurs via its support of industry standard query languages, protocols, APIs, and data formats such as: ODBC, JDBC, OLE-DB, ADO.NET, XMLA, SQL, SPARQL, XQuery, SOAP, HTTP, WebDAV, SyncML, Atom (Publishing and Syndication), RSS, RDF, and more.

Download Website Updated 05 Dec 2013 Python bsddb3

Screenshot
Pop 130.64
Vit 18.70

Python bsddb3 is a Python module that provides a nearly complete wrapping of the Oracle/Sleepycat C API for the database environment, database, cursor, sequence, and transaction objects, and each of these is exposed as a Python type in the bsddb3.db module. The database objects can use various access methods: btree, hash, recno, and queue. It has complete support for Berkeley DB distributed transactions, and complete support for the Berkeley DB Replication Manager and base replication API. The goal is to mirror most of the real Berkeley DB API.

Download Website Updated 26 Nov 2013 Varuna Converter

Screenshot
Pop 25.61
Vit 2.52

This program is a converter for the Varuna Calendar database. It can use any available frontends and backends to convert the database to any supported format, using any user interface.

Screenshot

Project Spotlight

METAXPON

An audio time-scaling library.

Screenshot

Project Spotlight

c++-gtk-utils

A lightweight library containing a number of classes and functions to ease the task of programming GTK+ programs with C++ in POSIX environments.