About | FAQ | Backlog
FOSSfind.com
Open Source projects, categorized.
add filters by typing...
...or clicking
actionscript ajax aop apache api application authentication authorization business-intelligence c++ cache charting chat client clustering cms code coding communications community component components compression computing concurrency cross-platform css database database-abstraction design desktop development dhtml distributed distributed-computing dynamic-content eclipse enterprise esb extensible extensions extjs filter flash flex framework frontend git graphics grid gui gui-framework gwt hibernate html input integration internet-relay-chat ioc irc j2me java javaee javascript jms jsf json jsp keyboard language linux mac macintosh macosx mac-os-x management messaging middleware mouse multi-platform mvc mysql network networking opengl oracle osx pdf performance php portal portlet postgresql presentation printing productivity programming project python rad rails rapid-development reference remote report reporting reports ria rpc rss scheduling security server service servlet shop soa soap source spring springframework sql swing swt technology templates tool toolkit tools transactions ui unix utilities visualisation visualization web web2.0 webapp webapps webservice webservices widgets windows work workflow xhtml xml xsl xslt zip
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...
Quartz Enterprise Job Scheduler
[166 users on Ohloh]
Quartz is an enterprise-class job scheduler for integration with stand-alone Java applications and full-scale J2EE applications. Advanced features include clustering and participation in container managed transactions. It is highly scalable, very lightweight, and supports very complex scheduling.
ehcache
[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.

JasperReports
[67 users on Ohloh]
JasperReports is a Java reporting library. XML report templates are used to generate ready to print documents using data from customizable data sources, including JDBC. The output can be delivered to the screen, printer, or stored in PDF, HTML, XLS, RTF, ODT, CSV, TXT and XML format.
Apache ActiveMQ
[64 users on Ohloh]
Apache ActiveMQ is a fast Message Bus which supports many Cross Language Clients and Protocols and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
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...

jax-ws
[25 users on Ohloh]
Welcome to the JAX-WS Reference Implementation Project. This is a project in the JWSDP subcommunity of the Java community on Web Services and XML at java.net.
This project develops and evolves the code base for the reference implementation of the JAX-WS specification. The current code base supports JAX-WS 2.0 but the project will track future versions of the JAX-WS specifications.
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.
JORAM
[14 users on Ohloh]
JORAM (Java Open Reliable Asynchronous Messaging) is an open source implementation of the JMS (Java Message Service) 1.1 API. It provides access to a really distributed MOM (Message Oriented Middleware), built on top of the ScalAgent D.T. agents based platform and used within many critical operational applications.

Stable versions of JORAM are JMS 1.1 certified. Moreover JORAM is used by JOnAS to undergo the J2EE 1.4 certification, and has passed all tests concerning JMS 1.1 certification ...

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...
Tacos - Tapestry Components
[6 users on Ohloh]
The Tacos library project provides components and ajax behaviour for the Tapestry Java Web application framework. Most of the functionality is based on the dojo Javascript library. The intent is to provide a library of high quality components that may be used in your tapestry application, as well as provide a core infrastructure for using ajax related logic in these and your own components and pages.
jSeamless
[5 users on Ohloh]
jSeamless is a UI abstraction layer for Java to allow developers to write code for any platform and any environment (Web, Desktop, Mobile, etc.) without having to know ahead of time the deployment platform or environment will.
pulse-java
[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.

Martyr
[4 users on Ohloh]
Martyr is a framework (library) for the IRC Protocol, written entirely in Java, for Java programs. Martyr could be used as the foundation for a bot or a client written in Java. The goal for the Martyr project is to have a complete IRC client framework encompassing all the features of modern IRC, but to be fully separate from any client implementation.
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.
Reverspring
[3 users on Ohloh]
Reverspring is a Java library that allows you to create Spring IoC XML files from POJO at runtime, with detailed configuration about what to add in the descriptor and how to write it.
Cluster4Spring
[3 users on Ohloh]
Clustered Remoting For Spring Framework(Cluster4Spring) is open source project that represents alternative implementation of Spring framework remoting subsystem and supports different schemes of remote communication between client and server (1-1, 1-many, dynamic services discovering).

The major features of Cluster4Spring library are:

* Support of one-to-one scheme of remoting;
* Support of one-to-many scheme of remoting, which assumes that one client selects remote ser...

Taste
[3 users on Ohloh]
Taste is a flexible, fast collaborative filtering engine for Java. The engine takes users' preferences for items ("tastes") and returns estimated preferences for other items. For example, a site that sells books or CDs could easily use Taste to figure out, from past purchase data, which CDs a customer might be interested in listening to.

Taste provides a rich set of components from which you can construct a customized recommender system from a selection of algorithms. Taste is designed to ...

Spring-Annotations
[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.
Apache VelocityTools
[1 users on Ohloh]
Collection of useful "tools" and infrastructure for simplifying and speeding development with Apache Velocity.