RSS 24 projects tagged "Apache 2.0"

Download Website Updated 04 Feb 2014 Object Query

Screenshot
Pop 101.63
Vit 5.63

Object Query is a Java tool which allows writing type-safe and refactor-resistant queries with cross persistence technology.

Download Website Updated 07 Nov 2013 Funcito

Screenshot
Pop 62.96
Vit 4.36

Funcito is a Java library which simplifies access to your favorite functional programming APIs by wrapping Java methods as the function-type objects defined in those libraries. Rather than creating another functional programming API, Funcito makes it easy to define function-type objects which wrap existing methods. As a result, your code has less noise and clutter of anonymous inner classes, annotations, etc. Your code remains safe for automated refactoring, since there are no String-based reflection or forced naming conventions. The supported frameworks are Google Guava, Jedi, Functional Java, Play! Framework 2, collections-generic, and Netflix RxJava.

No download Website Updated 11 Jul 2011 jmxtrans

Screenshot
Pop 52.15
Vit 2.68

jmxtrans is effectively the missing connector between JMX and whatever logging or graphing package that you can dream up. jmxtrans is very powerful tool that reads JSON configuration files specifying servers/ports and JMX domains/attributes and then outputs the data in whatever format you want via special "Writer" objects that you can code up yourself. It does this with a very efficient engine design that will scale to querying literally thousands of machines. The core engine is pretty solid and writers are included for cacti/rrdtool, graphite, and stdout.

Download Website Updated 12 Jan 2011 CRest

Screenshot
Pop 39.27
Vit 34.62

CRest (Client REST) is a lightweight library that simplifies the integration of third party RESTful services into Java applications. CRest is mainly annotation-driven, allowing the developer to focus on the essential aspects of the integration of a REST service, such as the definition of the Java interface that maps the remote REST methods and the data model the interface will deal with. The rest is achieved by annotating a plain Java interface with the relevant information such as the service end-point, the desired timeouts, URL formats, etc. CRest will handle everything else, including HTTP request generation, auto marshalling of the response, and more.

Download Website Updated 22 Apr 2011 pegdown-cli

Screenshot
Pop 37.03
Vit 1.41

pegdown-cli is a command line tool that uses the pegdown library to render Markdown.

Download Website Updated 27 Nov 2013 CmdOption

Screenshot
Pop 35.86
Vit 4.69

CmdOption is a simple annotation-driven command line parser toolkit for Java 5 applications. Everything you need is (at least one) simple configuration object. Each field and method annotated with an CmdOption annotation will be processed. Based on this config, CmdOption is able to parse any command line, guaranteeing the declared specification. The result is directly stored in the given config object. When errors occur, CmdOption gives a meaningful error message. Generated output and validation/error message can be localized.

No download No website Updated 25 Jun 2013 Geomajas profiling project

Screenshot
Pop 25.61
Vit 1.64

Geomajas profiling project is a simple application profiling system that can be used to continuously gather profiling information in a running application. It allows you to get the number of invocations and total/average time. Profiling data can also be grouped to allow total time to be split up over different groups. There is utility code to use this for JDBC access profiling, and JMX integration for accessing the data which is gathered and reset the counters.

No download Website Updated 09 Feb 2013 jTransfo

Screenshot
Pop 25.06
Vit 1.80

jTransfo is a Java library to easily convert between transfer and domain objects. It is driven using annotations on the transfer object. Several transfer objects for the same domain object can be used. There are integrations with the Spring framework and Joda-Time.

No download No website Updated 30 Jan 2012 Geomajas Geometry project

Screenshot
Pop 24.58
Vit 1.00

The Geometry project contains a DTO class for representing a geometry and services for manipulating these geometries. These objects can be used in various environments, including GWT. They can also easily be serialized to and from JSON.

Download No website Updated 15 Sep 2011 Yap4j

Screenshot
Pop 23.11
Vit 30.80

Yap4j is the simplest library for parsing CSV files in Java. It deserializes CSV files into a list of POJOs using a set of Java annotations, while allowing you to specify Object-CSV mappings. It automatically converts to and from a wide range of data types, and includes support for types from popular libraries such as Joda Time, and support for custom record delimiters.

Screenshot

Project Spotlight

NTRU

The NTRU public-key cryptosystem.

Screenshot

Project Spotlight

Orthanc

A lightweight, RESTful server for medical imaging.