About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
ajax annotation ant aop apache api application application-server atom axis blog bpm calendar clustering cms collaboration comet communications community component components configuration container content content-management crm cross-platform crud css db delphi design desktop development dhtml docs documentation document-management dynamic-content eclipse eclipse-plugin ecm ejb embedded enterprise enterprise-software erp fckeditor feeds flash forum framework freemarker generator glassfish gui hibernate html http http-server i18n integration intranet ioc j2me jakarta java java-content-repository javadoc javaee javascript javaserverfaces jboss jcr jdbc jee jms jpa jquery jsf json json-rpc jsr-168 jsr-170 jsr-283 language lgpl library mediawiki menu modules monitoring mvc mysql netbeans ow2 persistence portal portlet programming project python reference remoting rest ria rpc rss rss-aggregator security service services servlet single-sign-on site-management soap spring springframework sql struts svn tag taglib tags technology template templates templating tomcat tool toolkit tools tutorial usability utilities velocity visual wcm web webdav webserver webservices web-services wiki work workflow wysiwyg xml xmlhttprequest xsl
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...
Jetty - Java HTTP Servlet Server
[281 users on Ohloh]
Jetty is an Open Source HTTP Servlet Server written in Java. It is a full featured HTTP/1.1 server and a Servlet container. It is designed to be small, fast, embeddable and extensible. It supports HTTP/1.1, servlets 2.5, and JSP 2.1.
[45 users on Ohloh]
A JavaServer Faces specific view-technology that combines the ease of Tapestry-like components with the familiar syntax of JSP within valid XML-syntax and EL use. Incorporating custom UIComponents is extremely easy, including being able to define Component trees in other files. Additional features include a high performance templating framework that makes composing JSF pages extremely simple.
[41 users on Ohloh]
MyFaces is the first free implementation of Suns new JavaServer (tm) Faces (aka JSF). See http://java.sun.com/j2ee/javaserverfaces for more information.
Direct Web Remoting
[30 users on Ohloh]
DWR (Direct Web Remoting) is Easy Ajax for Java

DWR enables Java code on the server and JavaScript code in a browser to interact and call each other as simply as possible, making it easy for developers to add data into web pages.

DWR generates JavaScript to allow web browsers to securely call into Java code almost as if it was running locally. It can marshall virtually any data including collections, POJOs, XML and binary data like images and PDF files. All that is required is a secu...

[22 users on Ohloh]
The Official Standard Implementation for JavaServer(TM) Faces
[21 users on Ohloh]
OpenCms is a professional, easy to use website content management system. OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.

The fully browser based user interface features configurable editors for structured content with well defined fields. Alternatively, content can be created using an integrated WYSIWYG editor similar to well known office applications. A sophisticated template engine enforces a site-wide corporate layout and W3C sta...

Struts Applications
[13 users on Ohloh]
Struts is a Jakarta project that provides a J2EE framework for building Web applications. It is based on a Model 2 approach, a variant of MVC. Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, JDBC, and Object Relational Bridge. For the View, Struts works well with JavaServer Pages, Velocity Templates, XSLT, and other p...
[12 users on Ohloh]
Magnolia powers the websites of government as well as leading Fortune 500 enterprises in more than 100 countries on all continents of the world. It is a leading Content Management System favored for its ease-of-use and availability under an Open Source license. The page editing interface enables authors to lay out content exactly as it would appear to the website visitor. Under the hood, Magnolia contains best-of-breed Java technology based on open standards to allow for tailor-made solutions. E...
[8 users on Ohloh]
JSFTemplating makes JSF development easier.

It provides an alternative to JSP. It includes features such as: the Facelets templating format, events / handlers, page session, and many other features for page authors. It also allows JSF components to be written using templating.

[6 users on Ohloh]
Jahia is an Enterprise Web Content Management System coupled with an integrated Document Management Server and a Corporate Portal Solution.

Jahia delivers a complete, standardized and easy-to-use Unified Web Content Platform.

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

Apache Click
[4 users on Ohloh]
Apache Click is a modern JEE web application framework, providing a natural rich client style programming model. Click is designed to be very easy to learn and use, with developers getting up and running within a day.
[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.
[3 users on Ohloh]
Jamwiki is a state-of-the-art reimplementation of Mediawiki in Java (servlet 2.3 and Java 1.5 compatibility). It can be run with or without a database and is designed to be fast and easy to set up.
[3 users on Ohloh]
Open Source framework designed to build easily Web 2.0 applications,
based on a "Client/Server" principle, using J2EE (Servlet, JSP, JDBC),
lightweight clients and AJAX technology (XML requests via HTTP)
Tournament Pool and Bracket Tracker
[2 users on Ohloh]
A Java Servlet based generic game tournament pool bracket tracking application suitable especially for the NCAA basketball championship tournament. Features include bracket enterring, multiple scoring systems, multiple users, groups, pools, etc.
Apache VelocityTools
[1 users on Ohloh]
Collection of useful "tools" and infrastructure for simplifying and speeding development with Apache Velocity.
Jat - Java Application Template
[1 users on Ohloh]
Jat is an easy to extend Java Open Source framework.
It supplies modular and flexible basic functionality to develop Java applications, improving application start-up time.

Jat Portal is an enhanced version for build a complete Web Application.

Jat provides: High Business Object abstraction, Integration facilities (DBMS, LDAP, etc.), User authentication and privileges management, MVC pattern implementation, Layout management, High configuration, Administration and confi...

[0 users on Ohloh]
CinchBlog is a Java Enterprise Blog system that is easy to setup, configure and use. The project is currently in the design phase. Some code has been committed which will deploy in the JBoss container, but it doesn't do much yet.

CinchBlogRequirements - A list of things I'd like to see CinchBlog do differently than the other solutions that are currently available. HowToSetupDev - Step by step instructions on how you can help contribute to this project. DiscussionGroups - The place to talk...