5737 projects tagged "Libraries"

Download Website Updated 08 Oct 2013 libunibreak

Screenshot
Pop 34.38
Vit 2.37

libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is a superset of, and supersedes, liblinebreak. It is designed to be used in a generic text renderer. FBReader is one real-world example.

No download No website Updated 02 Apr 2014 Template Data Interface (TDI)

Screenshot
Pop 98.67
Vit 6.22

Template Data Interface (TDI, /ʹtedɪ/) is a markup templating system written in Python with (optional but recommended) speedup code written in C. Unlike most templating systems, TDI does not invent its own language to provide functionality. Instead, you simply mark the nodes you want to manipulate within the template document. The template is parsed, and the marked nodes are presented to your Python code, where they can be modified in any way you want.

Download Website Updated 27 Dec 2012 PHP GUI API

Screenshot
Pop 19.44
Vit 22.76

PHP GUI API is a package that renders HTML pages composed programmatically. It is designed in a similar fashion to Java's GUI package, but it is for HTML components rather than desktop applications. It consists of a set of classes that wrap around several types of HTML page components and CSS elements that can be composed and configured programmatically to generate whole pages. The classes render the page by generating HTML for each element and the contained elements. It provides classes for wrapping paragraphs, divisions (div), input fields, forms, tables, images, links, etc.

Download No website Updated 28 Jan 2013 LifeV

Screenshot
Pop 26.38
Vit 22.35

LifeV is a finite element (FE) library providing implementations of state of the art mathematical and numerical methods. It serves both as a research and production library. It has already been used in medical and industrial contexts to simulate fluid structure interaction and mass transport. LifeV is the joint collaboration between four institutions: École Polytechnique Fédérale de Lausanne (CMCS) in Switzerland, Politecnico di Milano (MOX) in Italy, INRIA (REO, ESTIME) in France, and Emory University (Sc. Comp) in the U.S.A.

No download Website Updated 15 Jan 2014 Lightning MDB

Screenshot
Pop 116.60
Vit 4.05

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 No website Updated 21 Mar 2013 libcpr

Screenshot
Pop 18.60
Vit 20.83

libcpr is a backport of the core data structures and algorithms from the C++11 standard library to C.

Download Website Updated 02 May 2013 Zend Framework Models Generator

Screenshot
Pop 78.17
Vit 1.78

Zend Framework Models Generator generates Zend Framework model classes from MySQL, PostgreSQL, and SQLite databases. It can query a given database to retrieve the list of tables and their fields, and generates model classes for one table or for all tables of the specified database.

No download Website Updated 22 Apr 2013 SecondLanguage

Screenshot
Pop 14.90
Vit 20.03

SecondLanguage lets you use Gettext files in .NET without a lot of hassle. It can read and write both .mo and .po, and fully supports message contexts and plural forms. A C-style printf formatter is included, so you don't have to use .NET-specific translations.

No download Website Updated 18 May 2013 HIDSharp

Screenshot
Pop 39.53
Vit 1.03

HIDSharp is a multiplatform .NET library for USB HID devices. It is COM-enabled to allow use in VB6 and MS Office.

No download Website Updated 26 Apr 2013 ENet for C#

Screenshot
Pop 16.91
Vit 19.94

ENet for C# wraps the C-language ENet networking library. For games and other realtime applications, if you use TCP, old data can hold up newer data, even if it is no longer relevant (old positions, etc.). Your players will perceive any lost packet as a "lag burst". ENet supports multiple in-order streams of data, and allows you to decide on reliability on a per-packet basis. The library is useful for both client-server and peer-to-peer architectures.

Screenshot

Project Spotlight

Cellular Explorer

A flexible cellular automaton editor.

Screenshot

Project Spotlight

Retro

A concatenative language with roots in Forth