RSS 15 projects tagged "wrapper"

Download Website Updated 09 Apr 2012 Zebra_Database

Screenshot
Pop 81.55
Vit 8.24

Zebra_Database is an advanced, compact (one-file only), lightweight, object-oriented MySQL database wrapper built upon PHP’s MySQL extension. It provides methods for interacting with MySQL databases that are more powerful and intuitive to use than PHP’s default ones. It supports transactions and provides ways for caching query results either by saving cached data on the disk, or by using memcache.The class provides a comprehensive debugging interface with detailed information about the executed queries: execution time, returned/affected rows, excerpts of the found rows, error messages, etc. It also automatically EXPLAIN‘s each SELECT query (so you don’t miss those keys again). It encourages developers to write maintainable code and provides a better default security layer by automatically escaping strings. Zebra_Database‘s code is heavily commented and generates no warnings, errors, or notices when PHP’s error reporting level is set to E_ALL.

Download No website Updated 13 Oct 2010 TbsSQL

Screenshot
Pop 44.23
Vit 3.24

TbsSQL is a small wrapper class for working with SQL databases within PHP scripts. It has few methods and two properties and it’s only one file per database for installation. Its most interesting feature is that it can protect and format values before merging them into the SQL statement. It has a cache feature, a trace mode, a debug console, and it can return data as arrays, standard objects, specific class objects, or clone objects. It can also delete PHP connection variables after making the connection.

Download Website Updated 18 Mar 2010 dbus-cxx

Screenshot
Pop 80.00
Vit 4.26

dbus-cxx is a C++ wrapper for dbus that supports introspection and includes a proxy/adapter generator (dbus-cxx-xml2cpp). What differentiates dbus-cxx from other C++ wrappers is that dbus-cxx relies heavily on sigc++ and explicitly exposes the wrapped D-Bus C API.

No download Website Updated 18 Aug 2009 Python::OpenCL

Screenshot
Pop 59.02
Vit 1.02

Python::OpenCL is an easy-to-use Python wrapper around the OpenCL library, a standard for parallel programming on heterogenous devices including CPUs, GPUs, and others processors.

No download Website Updated 17 Aug 2009 PersistClass

Screenshot
Pop 16.94
Vit 41.57

PersistClass provides access to relational databases for PHP. It attempts to focus on simplicity and convenience by eliminating the need for boilerplate, meaningless code. It can establish database connections (MySQL, Oracle, etc.), execute SQL queries, parse query results, provide convenience methods (read a single row or value, etc.), escape data (against SQL injection, HTML escaping for outputs), handle transactions, and provide strict error handling and object persistence (storing and retrieving PHP objects in db tables).

No download Website Updated 16 Sep 2009 SDLbits

Screenshot
Pop 17.41
Vit 40.90

SDLbits is a very lightweight SDL wrapper for Java. This library was designed to be very small and simple. It does not use Swig, but goes directly from "native" Java definitions to the sdlbits C wrapper library to SDL or OpenGL (in C). All symbols are exposed as they would be in C, except the "SDL_" prefix has been removed, since all names are inside the SDL class. The SDL structures from C are translated to very simple Java classes, such as SDL.VideoInfo. Most fields are exposed as read-only "get" methods, but "set" methods for writable members are supported as well. These classes simply interface to the actual C data with a ByteBuffer "pointer".

No download Website Updated 29 Mar 2010 Python-Fontconfig

Screenshot
Pop 14.87
Vit 38.45

Python-Fontconfig is a Python wrapper around the Fontconfig library. It provides a pythonic interface thanks to Cython.

Download Website Updated 14 Oct 2013 wwine

Screenshot
Pop 74.03
Vit 7.47

wwine is a simple Wine wrapper. It supports several flavors of Wine (including vanilla Wine and Crossover Games/Office). It provides a unified interface to all of the various flavors, complete with bottle support for all of them (including vanilla Wine).

No download Website Updated 19 May 2010 Multicrush

Screenshot
Pop 29.14
Vit 1.00

Multicrush is a wrapper around pngcrush that distributes the work of brute-force compressing a single image over several pngcrush processes. This gets you a slightly less than a linear speedup, caused by different compression methods having slightly different durations. For example, the author has measured a speedup of 1.92 on a 2-core Intel T5300, and 3.86 on a 4-core Intel Q6600. The only requirements are a copy of pngcrush and at least Python 2.4. If you have version 2.6 or higher, multicrush can automatically detect how many CPUs to use.

Download Website Updated 20 Jan 2011 libfairydust

Screenshot
Pop 24.62
Vit 34.38

Libfairydust is a small wrapper library intended for use with GPU clusters that 'hijacks' CUDA and OpenCL calls. It can be used to 're-route' calls to a certain GPU, so a process requesting GPU#0 might end up running on GPU#4 without knowing (or caring) about it. This works completely transparently and does not need any sort of 'cooperation' from the application, changes to code, or relinking.

Screenshot

Project Spotlight

MUSCLE

A multiplatform, multilanguage, N-way client/server protocol library and server.

Screenshot

Project Spotlight

LeechCraft

A modular live environment.