About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
agile ajax annotation ant aop apache api application authentication authorization automation books bugtracker build business business-intelligence cache caching cms code codegeneration code-generation code-generators coding community component components cross-platform crypto cryptography css cvs database database-abstraction dependency-injection design development dhtml distributed document-management eclipse e-commerce encryption enterprise extjs flash flex framework generator git glassfish gtd gwt html integration invoicing ioc jabber java javaee javascript javaserverfaces jboss jdbc jms jpa jquery jsf json jsp language ldap library lightweight lucene management maven maven2 mda model modules music mvc mysql netbeans object oracle password pdf performance persistence php portal postgresql printing processing productivity programming project-management publishing python rad rails reference reporting reports rest rss scm security services servlet shell-script shop shopping smtp soap social software-development spring springframework subversion swing swt tdd technology telnet template threads todo tomcat toolkit tools trac tutorial uml web web2.0 webapp webapps webservice webservices web-services wiki workflow xhtml xml xmpp xsl xslt
Spring Framework
[535 users on Ohloh]
Spring is a lightweight Java/J2EE application framework based on code published in "Expert One-on-One J2EE Design and Development" by Rod Johnson. It includes powerful JavaBeans-based configuration management applying Inversion-of-Control principles, a generic abstraction layer for transaction management allowing for pluggable transaction managers, a JDBC abstraction layer, integration with Hibernate, JDO, Apache OJB, and iBATIS SQL Maps, AOP functionality, and a flexible MVC Web application fra...
[99 users on Ohloh]
Ehcache is a widely used java distributed cache for general purpose caching, J2EE and light-weight containers.

It features memory and disk stores, replicate by copy and invalidate, listeners, a gzip caching servlet filter and much more...

Ehcache is available under an Apache open source license and is actively developed, maintained and supported.

Wicket Stuff
[25 users on Ohloh]
Umbrella project for integrations of Wicket and other projects such as Jasper Reports, Hibernate, Freemarker. Also a home for small community contributions.
[14 users on Ohloh]
AndroMDA is a code generation framework that follows the model driven architecture (MDA) paradigm. It takes a UML model from a CASE-tool and generates classes and deployable components (J2EE or other).
[14 users on Ohloh]
AppFuse is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently. It was originally developed to eliminate the ramp-up time found when building new web applications for customers. At its core, AppFuse is a project skeleton, similar to the one that's created by your IDE when you click through a wizard to create a new web project.

AppFuse 1.x uses Ant to create your project, as well as build/...

[13 users on Ohloh]
EmForge is a J2EE-based, Open-Source, Workflow-Based integrated solution for managing software development process. Our target is to provide easy to use (on the one hand) and flexible (on the other hand) solution for software-development teams.

Key Features of EmForge
* Integration of tools, used in software-development process:
* Documentation(Wiki-based);
* Task-Management (Workflow-Based);
* Version-Control Management (Su...

[5 users on Ohloh]
Pulse is a lightweight framework on top of the servlet api providing easy to use and easy to extend patterns for creating browser based applications and websites. Moreover Pulse delivers a set of out-of-the-box components, e.g. CMS, shopping, user management.

Key features:
* Cross-platform, implemented using Java technology.
* Completely written using Java 5.
* Provides a framework for quick development of own applications.

[5 users on Ohloh]
The SmartWeb framework is targeted to support rapid development of simple to complex web applications, leading to development of clean and stable code. It's built over consolidated open source frameworks and features the most useful design patterns.
OpenCms Commons
[4 users on Ohloh]
BearingPoint OpenCms Commons is a module suite consisting of several sub-projects enhancing work and development with OpenCms. Some of these features are:

- Taglib Extensions
- Workflow Management
- Spring & Hibernate Integration
- Link Management Tools
- Validation Utilities
- Webservice Utilities

Trails Framework
[4 users on Ohloh]
Trails is a domain driven development framework for Java that aims to bring some of the excellent ideas of Ruby on Rails to the Java platform. By developing a POJO domain model with some annotations, it is possible to get a fully working Spring/Hibernate/Tapestry application without custom development. Trails does this without any source code generation and all screens are fully customizable as needed. As well, Trails provides other features such as validation, role based security and I18N.
[3 users on Ohloh]
The gateway is developed by the Vermont Department of Taxes and provides a web services framework for accepting Streamlined Sales Tax registrations and returns. It also includes a Web interface for manually submitting transmissions. The goal is to build an extensible framework upon which future tax services can be built.
AppFuse Light
[2 users on Ohloh]
AppFuse Light is a lightweight version of AppFuse. I was inspired to create it when looking at the struts-blank and webapp-minimal applications that ship with Struts and Spring, respectively. These "starter" apps were not robust enough for me, and I wanted something like AppFuse, only simpler.
[2 users on Ohloh]
Spring-Annotation is a library that enables the use or annotations to configure your application using spring-framework as a backend.
In the next versions it will enable the use of standard Java EE annotations as an alternative way to configure your application, but without a need for a full Java EE 5 application server.
Tudu Lists
[2 users on Ohloh]
Tudu Lists is an on-line application for managing todo lists. With Tudu Lists, todo lists can be easily accessed, edited and shared on the Web. It is a simple but effective project management tool.
Azuki Framework
[1 users on Ohloh]
The Azuki Framework is a java application framework designed to reduce the development, deployment and maintenance costs of software systems. It provides a rapid application assembly from known components in order to build large systems.
Java Multilingual CMS
[1 users on Ohloh]
AtLeap is a flexible java engine bases on AppFuse to rapid start your Web application. The main features are tag-library including GRID (table with sorting, filtering, pager etc.) and multilingual CMS with WYSIWYG HTML editor, full-text search engine etc.
[1 users on Ohloh]
The aim of the Forza Framework is to ease the development of enterprise java aplications providing a robust data access layer, various enchancements for the Spring MVC framework, a complete jsp taglib rendering javascript/ajax widgets, a base skeleton for a web application, an incremental code generator for the tedious work, that reduce the overall developmemnt time
Full Service Virtual
[1 users on Ohloh]
Framework for create aplication on my company FullService Consulting (www.full.srv.br). this framework use the zipper-framework and extends this for create Swing and JSF/Richafaces Aplication.

The objective for share the project is make a best work source, share knowledge.

[1 users on Ohloh]
This project cames from Xuefeng's book "Spring 2.0 Core Technology and Best Practice" which is a completely ready-to-run example of JavaEE web application based on Spring framework.

This online bookstore web application based on light-weight Spring framework, integration of Acegi, Hibernate, XFire, Velocity, OSCache, Compass and Lucene.


[1 users on Ohloh]
MD4J is a passive, model driven, extensible J2EE webapp generator used through Ant or Maven. Currently Hibernate 3 mappings are supported as input, with EJB 2.1, Struts 1.x and JSP 2.0 as output for CRUD and Search operations with patterns like MVC, DAO and SessionFacade.

One of the main features of MD4J is that it allows you to work on your model iteratively, providing a complete J2EE application following your model changes. So, each time you edit your model and build your project, MD4J ...