RSS 14 projects tagged "C++"

Download Website Updated 25 Oct 2002 SILGraphite

Screenshot
Pop 39.95
Vit 64.74

SILGraphite (formerly OpenGraphite) is a project within SIL's Non-Roman Script Initiative and Language Software Development groups to provide extensible cross-platform rendering capabilities for complex non-Roman writing systems. It consists of a rule-based programming language, Graphite Description Language (GDL), that can be used to describe the behavior of a writing system, a compiler for that language, and a rendering engine that can serve as the backend of a text processing application. SILGraphite renders TrueType fonts that have been extended by means of compiling a GDL program. It is currently being integrated into Gecko/Mozilla through the SILA project, a GNU/Linux port is also underway, and there are plans for OpenOffice.org and Abiword integration.

Download Website Updated 31 Mar 2003 LSID Resolution Stacks

Screenshot
Pop 12.73
Vit 1.42

A Life Science Identifier (LSID) Resolver is a software system that implements an agreed LSID resolution protocol to allow higher-level software to be able to locate and access the data uniquely named by any LSID URN. This project is the first implementation of a Web service-based LSID URN resolution protocol, and includes Java J2EE, Perl, and Win32 COM/C++ client & server stacks, example programs, and tutorials on how to establish a LSID resolver for any organization.

Download Website Updated 24 Apr 2005 OpenSHORE

Screenshot
Pop 80.61
Vit 2.44

SHORE (Semantic Hypertext Object Repository) is a hypertext repository that stores data about documents and data described by documents. Access to this information is provided as hypertext. The repository stores objects that appear in documents, together with their relations in a semantic net. Hypertext navigation follows these relations in the semantic net. The SHORE server works as an HTTP server, and the client is a standard Web browser. The repository uses PROLOG as its query language and the XSB system as its query engine.

No download Website Updated 12 Sep 2004 General Purpose Hash Function Library

Screenshot
Pop 42.05
Vit 1.42

The General Purpose Hash Function Algorithm library contains implementations for a series of commonly used additive and rotative string hashing algorithms in the C++ programming language.

Download Website Updated 25 Aug 2004 Galois Field Arithmetic Library

Screenshot
Pop 16.37
Vit 1.00

The Galois Field Arithmetic Library is a simple C++ library for performing arithmetic between elements and polynomials over Galois fields.

No download Website Updated 20 Jan 2007 Dynagraph

Screenshot
Pop 16.70
Vit 1.41

Dynagraph is a cross-platform library and command-line tool for dynamically drawing graphs (networks, flowcharts, family trees, etc.) in reponse to continual modifications. Included are DynaDAG for directed graphs and FDP force-directed placement.

Download Website Updated 18 Apr 2007 readline C++ wrapper

Screenshot
Pop 34.77
Vit 1.00

readline C++ wrapper simplifies usage of the readline and history libraries for C++ programmers. Not all of the readline features are wrapped; however, the most often used are covered, including: editing the input line based on the user preferences; command history; saving/loading the command history to/from specified files; custom completers via standard containers; and binding keys to boost::function calls.

Download Website Updated 28 May 2011 METSlib

Screenshot
Pop 48.48
Vit 3.65

METSlib is an object-oriented metaheuristics framework in C++ designed to make implementing or adapting models easy. The model is modular: all the implemented search algorithms can be applied to the same model. METSlib implements the basics of some metaheuristics algorithms, such as Random Restart Local Search, Variable Neighborhood Search, Iterated Local Search, Simulated Annealing, and Tabu Search. For each algorithm, you must implement an objective function, a neighborhood (move manager), and some moves. Tabu Search is one of the fastest ways to generate near-optimal solutions to a wide range of hard combinatorial optimization problems.

Download Website Updated 19 Apr 2010 Qxt

Screenshot
Pop 23.69
Vit 1.75

Qxt, the Qt eXTension library, provides a suite of cross-platform utility classes to add functionality that is not readily available in the Qt toolkit by Trolltech, Inc.

Download Website Updated 25 Nov 2010 METSlib QAP solver

Screenshot
Pop 32.63
Vit 2.15

The METSlib QAP solver is a Tabu Search solver for the quadratic assignment problem, a combinatorial optimization problem that arises in many applicative cases. It can be used to find optimal locations for a set of facilities while minimizing the cost of moving commodities between them, to optimize the placement of components on a circuit board, and for many other applications. This software is based on the METSlib framework.

Screenshot

Project Spotlight

TinyBrain

An artificial intelligence module.

Screenshot

Project Spotlight

Canumb

Software that converts data into something meaningful and interpretable.