RSS 16 projects tagged "Apache 2.0"

No download Website Updated 08 Sep 2009 Lucis

Screenshot
Pop 13.93
Vit 41.04

Lucis provides a framework for building checkpoint-based index services on top of the Lucene search engine.

No download Website Updated 09 Oct 2009 VRaptor3

Screenshot
Pop 32.45
Vit 40.65

VRaptor3 is a fully-fledged Java Web framework focused on fast development and maintainable code. It intends to make RESTful application development easy. A resource corresponds to a business logic annotated with its path and HTTP method. It runs inside DI Containers (Spring or Pico out of the box) and, therefore, enables full integration with them. Also, using Hibernate is easier: its session is automatically injected by VRaptor, so you just have to use it. VRaptor3 is refactor-friendly, especially in its redirecting configuration. It is also nicely extensible.

No download No website Updated 16 Nov 2009 RestyGWT

Screenshot
Pop 28.98
Vit 40.18

RestyGWT is a GWT generator for REST services and JSON encoded data transfer objects. RestyGWT Rest Services allow you to define an asynchronous service API which is then implemented via GWT deferred binding by RestyGWT. It features generation of asynchronous RESTful JSON based service proxies, encoding and decoding of Java objects to JSON, and an easy-to-use REST API.

Download Website Updated 30 Jul 2010 SerfJ

Screenshot
Pop 14.18
Vit 36.87

SerfJ provides a very easy way of developing Java REST Web applications. It helps you to develop your application over an elegant MVC architecture, giving more importance to convention than configuration. This means, for example, you will not need configuration files or annotations in order to specify which view serves a controller's method. However, SerfJ is very flexible, so if you want to jump over those conventions, you can configure the behavior of your applications as you like. The framework tries to meet the JSR 311 specification, but it doesn't follow every point of the specification, because the purpose is to have a very intuitive library, and some some aspects of the specification are out of the scope of SerfJ.

No download No website Updated 27 Aug 2010 tadedon

Screenshot
Pop 23.62
Vit 36.49

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.

Download Website Updated 28 Oct 2010 DynaSpring

Screenshot
Pop 20.88
Vit 35.62

DynaSpring is a dynamic, extensible DSL (Domain Specific Language) tailored for building a Spring Application Context. Like Spring/XML, it is a declarative, tree-structured language; but, unlike XML, it supports all the kinds of abstractions found in common programming languages: conditional evaluation, iteration, definition of functions and variables, etc. DynaSpring also offers a set of utilities that make working with Spring easier and that build upon Spring to give you even more options in structuring your enterprise application.

No download No website Updated 24 Sep 2011 rerun

Screenshot
Pop 25.14
Vit 30.63

Rerun is a lightweight tool-building framework useful to those implementing management procedure with shell scripts. It will help you organize your implementation into well-defined modular interfaces. Collections of management modules can be archived and delivered as a single executable to facilitate team handoffs. Using the "stubbs" module, rerun will even facilitate unit tests. When users execute rerun module commands, rerun can record execution data into log files which can later be replayed.

No download Website Updated 16 Oct 2011 vert.x

Screenshot
Pop 25.77
Vit 30.36

vert.x (formerly known as node.x) is a polyglot asynchronous application framework. It embraces the good bits of event-driven frameworks like node.js without the bad bits. Everything is non-blocking, runs on the JVM, and is polyglot. You can use it from Ruby, Groovy, Java, JavaScript, Python, Clojure, and Scala.

Download No website Updated 30 Oct 2012 Java-Objective-C Bridge

Screenshot
Pop 29.33
Vit 23.14

Unlike other Java to Objective-C solutions, Java-Objective-C Bridge doesn't require any code generation of class stubs. It allows you to use any Objective-C libraries and frameworks from Java without having to write any native code. In addition to being able to use Objective-C objects, it allows you to pass Java objects to the objective-c runtime as delegates, so that you can write an entire Cocoa application in Java. The bridge provides 3 levels of abstraction. At the lowest level, it provides wrappers around the Objective-C runtime functions. At a slightly higher level of abstraction, it provides a procedural API to send messages to the Objective-C runtime. At the highest level of abstraction, it provides a Proxy class that serves as a wrapper around any Objective-C object that allows you to work with it in Java almost the same as if you were in Objective-C.

No download Website Updated 15 May 2013 Oddjob

Screenshot
Pop 196.57
Vit 16.46

Oddjob is a Java job scheduler and task automation framework. A GUI designer or XML are used to define a hierarchy of jobs. Sequential, parallel, and conditional execution (or combinations) allow for nearly any business process to be modelled. Oddjob can run on the desktop or on a server and uses JMX to control remote instances via an Explorer-style GUI. Basic Web-based monitoring is also available. It can be embedded in client code and is easily extensible via a simple API.

Screenshot

Project Spotlight

WavePacket (C++ version)

A library to solve the Schroedinger equation numerically.

Screenshot

Project Spotlight

Geany

A fast and lightweight IDE using GTK2.