RSS 7 projects tagged "Programming - Components and Libraries"

No download No website Updated 19 Dec 2009 JSingleton

Screenshot
Pop 17.97
Vit 35.38

Have you ever wanted to create a Java class where the instances behave like the Java String, i.e. instances with the same contents share a singleton? The JSingleton project, consisting of just a few classes, makes it very simple to create classes with this property.

Download Website Updated 01 Dec 2010 Qt4Urbi

Screenshot
Pop 16.19
Vit 30.06

Qt for Urbi is a binding of the Qt library in Urbi, enabling you to create native graphical interfaces dynamically directly from Urbi. It exposes urbiscript events to ease the use of Qt signals and slots. Major and minor version numbers of the Qt for Urbi packages reflects the Urbi SDK version number for which they were built. Loading it in another version of the Urbi kernel probably won't work. For instance, Qt for Urbi 2.4.x will only work with Urbi SDK 2.4.y. It is still a bit experimental. Only the 32-bit Linux version is available, and not all classes and members are bound yet.

No download Website Updated 18 Mar 2011 ClassCollection

Screenshot
Pop 22.00
Vit 30.05

ClassCollection is a collection of useful classes and methods. It includes support for walking a directory tree and returning a list of files and directories with many filterng options, deleting files and directories recursively, copying directories recursively, reading and writing files and streams, retrieving the current time efficiently and in a thread-safe manner, validating dates, creating and extracting zip archives, performing HTTP requests, sending, receiving, and listing files on FTP servers, internationalization, and more.

No download No website Updated 02 Apr 2011 WikiPL

Screenshot
Pop 29.85
Vit 27.97

WikiPL provides a Python programming environment hosted in a MediaWiki server. Each article in the wiki contains either a Python function or a class named as the article's title. Moreover, the article can contain the source code, documentation, unit tests, development edition, permissions, and form elements for the parameters of the function. Users can view the documentation or edit and execute the source code. Execution can happen either on the local computer, on a remote server, or in the browser (through Pyjamas). Code in one article can be invoked by another article through regular function calls, without any changes to the syntax of the Python language. It also offers a package that imports article code into a local Python namespace for offline development.

Download No website Updated 13 Jan 2013 lrc

Screenshot
Pop 84.18
Vit 8.80

lrc (The Linux Resource Compiler) is a system for packing many files into a single file for installation and use in a program as its resources (such as the graphics and sounds used by a game). It consists of a command-line tool, called lrc, for compiling the resources and a library, called liblrc, to extract the resources from a file generated by the compiler.

Download Website Updated 09 Dec 2012 FastFlow

Screenshot
Pop 121.29
Vit 6.24

FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.

Download No website Updated 21 Dec 2011 libsockmux-glib

Screenshot
Pop 27.17
Vit 1.43

libsockmux-glib is an implementation of the sockmux protocol, using GIO data types and using glib functions internally. The interface offered to applications is very simple and straightforward. sockmux specifies a simple way for muxing messages and data streams onto a single socket for network and local communication streams.

Screenshot

Project Spotlight

Magento Extension For IP Restrictions

Magento restriction of access by an IP or group of IPs.

Screenshot

Project Spotlight

Chucho

A C++11 logging framework.