RSS 27 projects tagged "Apache 2.0"

Download No website Updated 17 Mar 2014 MDIUtilities

Screenshot
Pop 228.03
Vit 45.13

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 No website Updated 30 Oct 2009 lambdaj

Screenshot
Pop 21.45
Vit 40.36

lambdaj is a Java library that allows you to manipulate collections in a pseudo-functional and statically typed way. The main purpose of lambdaj is to partially eliminate the burden of writing (often nested and poorly readable) loops while iterating over collections. In particular, it allows you to iterate a collection in order to filter its items on a given condition, convert each item with a given rule, extract a given property from each item, sort the items on the values of one of their properties, group or index the items on the value of one or more properties, invoke a method on each item, or aggregate the items or the values of one of their properties. It allows all this without having to write a single explicit loop.

No download Website Updated 26 Nov 2009 jmixin

Screenshot
Pop 14.21
Vit 40.03

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 Website Updated 22 Feb 2010 eXtcos

Screenshot
Pop 17.41
Vit 38.91

eXtcos is an extensible JVM component scanner, similar to the component scanning feature of Spring. It is a small library solely focused on the task of class path scanning. It provides an easy-to-use query language for requesting the classes. This is a refreshing change to the boiler plate code you need to use the Spring classes for your own needs. You can get several different kinds of classes with just one query. You can use eXtcos for finding plug-ins for your application, classes meant to be run inside your container or framework, and the like. eXtcos is basically a base library on which other applications, containers, and frameworks can depend on.

No download No website Updated 01 Apr 2010 JaQLib

Screenshot
Pop 16.25
Vit 38.41

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.25
Vit 37.43

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.08
Vit 36.45

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 Website Updated 17 Dec 2010 CS::SkipList Library

Screenshot
Pop 18.33
Vit 34.87

CS::SkipList Library is a C++ template library of containers based on skip lists. These containers work like sets and maps, but can also be accessed via numerical index. This collection has vector-like containers where all operations work in logarithmic time. It also has a composite container where you can order the same elements in many different ways at the same time.

No download No website Updated 03 Feb 2011 TIXI

Screenshot
Pop 14.35
Vit 34.17

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.

Download Website Updated 30 May 2011 U3D

Screenshot
Pop 24.90
Vit 32.43

U3D is a set of libraries to write, read, extend, render, and interact with U3D-formatted data, as defined by the ECMA-363 standard. It is intended as a starting point for tools and applications to support U3D (exporters, importers, authoring packages, and interactive viewers).

Screenshot

Project Spotlight

Granite Data Services

An event-driven, cross-framework, application client container.

Screenshot

Project Spotlight

Java Print Dialog Framework

A comprehensive printing solution for Java applications.