RSS 21 projects tagged "Apache 2.0"

Download No website Updated 17 Mar 2014 MDIUtilities

Screenshot
Pop 227.55
Vit 44.40

MDIUtilities provides a set of utility classes that can be used for desktop application development. It contains a network preferences implementation, XML utility classes, geometry utility classes, additional Swing classes, and other miscellaneous classes.

No download Website Updated 26 Nov 2009 jmixin

Screenshot
Pop 14.18
Vit 40.04

At the expense of a little compile time safety, jmixin brings mixin composition support to Java. Given a list of classes that meet its requirements, jmixin will create a composed class at runtime, without the need for any special pre-processors or other build time tools.

No download No website Updated 01 Apr 2010 JaQLib

Screenshot
Pop 16.31
Vit 38.42

JaqLib is a compact Java library that supports programmers in querying all sorts of collections and databases in a compact and intuitive manner. For example: List<MyItem> result = Jaqlib.List.selectFrom(myCollection).where(myCondition).asList().

No download Website Updated 20 Oct 2010 ObjectAL for iPhone

Screenshot
Pop 28.14
Vit 37.44

ObjectAL for iPhone is an audio library that provides a simpler Objective-C interface to OpenAL and AVAudioPlayer for iOS developers.

No download No website Updated 27 Aug 2010 tadedon

Screenshot
Pop 24.21
Vit 36.46

tadedon is a set of utilities that form a foundation for applications written with one of the many Java frameworks, such as GWT, GIN, Guice, Google App Engine, commons-configuration, and many others. It lets you specify the default configuration of your application and upgrade it automatically on each new release. It can redirect all java.util.logging to slf4j and easily configure logback. It can bind application configuration in a Guice module. It supports @PostConstruct and @PreDestroy annotations (JSR 250) in Guice applications. It lets you annotate your methods with @Transactional annotation. It supports Guice injector stage in your Web application. It lets you test your Guice managed servlets and filters without needing a real servlet container. It lets you use Guice Matchers for matching super class, interface, and type literal annotations. It can inject event bus to your GWT applications with the help of GIN.

No download No website Updated 03 Feb 2011 TIXI

Screenshot
Pop 14.35
Vit 34.19

TIXI is a fast and simple XML interface library for applications written in C, C++, Fortran, Java, and Python. Although simplified and somewhat restricted compared to a fully-fledged XML processing library, it can create documents, create and delete nodes, and add and remove element attributes. Routines for reading and writing text nodes and nodes holding integer and floating point numbers are included, along with routines that process aggregates of these simple types for the processing of geometric data, multidimensional arrays, or arrays of vectors.

No download No website Updated 13 Sep 2012 Blacken

Screenshot
Pop 18.60
Vit 24.13

Blacken is a Java library for Roguelike development. It supports arbitrarily resizing the window. It maintains a "preferred size", changing the font size as needed. By default, all applications support Alt-Enter for fullscreen mode. It strives to support Unicode well. A cell contains a sequence of codepoints. Codepoints may be outside the Basic Multilingual Plane or zero-width accents. All key input consists of valid Unicode codepoints. Special keys are handled by codepoints in "private use" planes. Modifier keys are handled through a prefix character (like Unix systems handle Alt via the Escape character).

Download No website Updated 12 Dec 2012 retrobi

Screenshot
Pop 16.64
Vit 22.18

retrobi creates Web publications of library bibliographies. The biggest collection using it has more than two million items. A Windows application can be used for collecting, describing, and uploading scanned items.

No download No website Updated 20 Dec 2012 iLib for JavaScript

Screenshot
Pop 15.36
Vit 21.98

iLib is an internationalization library for JavaScript that was created because with the advent of AJAX, it is no longer possible to avoid internationalization. Previously, you could format dates in the user's locale on the server. Now, Web services called via AJAX return time stamps in Unix time and formatting has to be done in the browser, but the standard library is inadequate. In addition to dates, the library handles times, numbers, currency, percentages, calendar calculations (Arabic, Hebrew, Gregorian, and Julian), time zones, string translation, string formatting and choice formats, locale info, ctype functions, and Unicode normalization.

Download Website Updated 14 Jan 2014 MDIFramework

Screenshot
Pop 115.11
Vit 18.65

MDIFramework provides a ready-to-use architecture to ease the creation MDI-style applications in Java. It takes care of the overall architecture of the main window of the application, with a tabbed architecture, the presence of an HTML printable message area, and so on. It provides a generic API to manage lengthy actions, keeping the interface responsive, and taking care that actions are performed one at a time, without having to bother about it. It can add metadata to already opened files. It manages loading and unloading of external plugins at runtime.

Screenshot

Project Spotlight

Bitcoin Core

A peer-to-peer network-based digital currency.

Screenshot

Project Spotlight

QCAD

A 2D CAD program.