There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.
|
0621project
New!
0621project will be open plat for university student
|
|
A .NET Client for the Adventure Builder Application
(spaghetti)
This application illustrates how to write a .NET client that uses a web service running on J2EE SDK. The .NET client is written in Visual Studio.NET and uses Web services of the popular J2EE BluePrints application, Java Adventure Builder Demo.
|
|
A java server adaptation of TiddlyWiki
(Coral)
A J2EE implementation of a server side TiddlyWiki (http://www.TiddlyWiki.com)
|
|
A Javascript/CSS bundling and compressing tool for web applications.
(Jawr)
Jawr is a tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files. In production, modules are joined into one or several bundle files, then minified and compressed, for up to a 1:5 compression ratio. At development time, modules are loaded separately an can be modified and tested without needing to go through a full build-redeploy cycle. All achieved by using a simple .properties descriptor, a servlet and a tag library.
|
|
A JCA 1.5 compliant resource adapter for JMS
(jmsjca)
A resource adapter for JMS suitable for use by stand alone clients, providing advanced features such as dead letter queues, batch processing, JMX, etc. while hiding implementation differences between different application servers.
|
|
A JDBC factory that makes JDBC programming much easier
(sqlfactory)
JDBC programming includes tracking 3 different objects, Connection, Statement and ResultSet. An API that tracks these for the programmer and makes sure that everything is closed correctly is very beneficial. This project provides such an API.
|
|
A JUG for sustaining interest in Java development
(Jaccra)
A JUG for sustaining interest in Java development, beginning with a strong presence in the capital, Accra
|
|
A Jxta-based Java Incremental Virtual Machine
(jxta-jivm)
The technologies used for this project are based on JXTA for the collaborative net and J2EE for classical servers needs like safe backup.
|
|
A lightweight annotation container.
(AnnoContainer)
AnnoContainer is a lightweight and high performance Annotation Container that allows you to register custom annotation handlers for a one or more annotations.
|
|
a multi-player lan based quizzing application with trivia like system
(Trivphilia)
New!
a multi-player lan based quizzing application with trivia like system
|
|
A Servlet filter for guarding the application against XSS attacks
(XSSFilter)
A great amount of web applications are vulnerable against Cross Site Scripting (XSS) attacks (refer to http://ha.ckers.org/xss.html site for more information). XSSFilter is a rule based, on-the-fly reconfigurable Servlet filter.
|
|
A SIP Servlet Profile for the Mobicents JSLEE platform
(mobicents-sip-servlet-profile)
A SIP Servlet "profile" implementation for JSLEE. The objective is to create a servlet like interface for SLEE so that SIP servlet applications can run with minimal changes under the SLEE.
|
|
A virtual desktop focused on communications
(Joing)
A virtual desktop (developed in a client/server fashion) capable to launch remote as well as local applications.
It also has special tools to communicate and share with other people using "Joing".
|
|
A web application development framework
(vroom4j)
Vroom4J is a web application development framework that provides a comprehensive tag library and a couple of Servlets that provide out of the box HTML/JSP code to server side code (Backing Beans or Code Behind Classes) binding capabilities. Vroom also provides easy to implement Ajax functionality for validation, conversion and partial page refresh.
|
|
A Web application for creating podcasts
(podcaster)
This project provides a Web application for creating RSS feeds and HTML files for publishing podcasts.
|
|
A web based framework to securely co-browse web applications
(webvision)
In todays world, support teams for many webapplications suffer from the limitations of not being able to view user actions on screen. This project aims at developing a genric plugin for webapplications to enable co-browsing.
|
|
account order management
(accountordermanagement)
This is the project for accounting and order management for Thailand
|
|
ACGNJ Java Users Group
The Amateur Computer Group of New Jersey (ACGNJ) is a forum for discussing beginner, intermediate, and advanced level Java programming. Topics will primarily focus on developing useful/practical applets and applications, but can include related topics such as Java I/O, JavaBeans, Reflection, object-oriented programming and software design issues. Meetings are held every second Tuesday of the month at the Scotch Plains Rescue Squad second floor meeting hall starting promptly at 7:30pm.
|
|
Aconix Content Templating Engine
(aconix)
Aconix is a Content Templating Engine for creating a good Content Solution.
|
|
Active XML
(activexml)
Java Component driven xml elements to facilitate easier code readability, structuring and reuse of components required to facilitate less granularity and more business logic than core Java APIs.
|
|
AdminContainer
(admincontainer)
AdminContainer is an domain-object container meant to manage (business) objects through a generated user-interface, which should be usable by people with a non-technical background. AdminContainer will have facilities for different view technologies and can cooperate with different other containers (like Spring) and persistent storage API's (like Hibernate).
|
|
Administrador de Escolas
(NORSJAVA)
The Project Administrator of Schools will serve as base for the learning of Java in the Region the Northwest of the State of the Rio Grande Do Sul - Brazil. It will be a project to automatize a school (secretariat, library, etc)
|
|
Advanced J2EE Programming with Passion!
This is free online "Advanced J2EE Programming with Passion!" course that is being taught by Sang Shin of Sun Microsystems.
|
|
AdvogadoCom
(advogadocom)
Application that aims to provide a management tool for lawyers to help them manage processes, clients, meetings, tasks, process events, and other process related things.
This will be a web application that will support use in most operating systems, at least Windows, Linux/Unix and Mac OS.
The architecture will focus ease of installation, with the distribution archive containing the web container + Java Database + Java RE so that the user only needs to extract the file to any desired folder and begin to use the application with minimal setup. This form of distribution is inspired by JIRA Standalone.
The application will support different ways of use. Users can install the application on a shared server or simply use on their own desktop. Data synchronization will be possible, with the use of UUIDs as entity identifiers.
The intended initial components of the architecture will be Tomcat 6.0.x + Apache Derby 10.x + Java RE 6 + either Apache Wicket (most likely) or JSF as the web framework.
As law differs a lot from country to country, it's yet unknown it the application will make sense to a broad set of countries. The initial model is based on brazilian laws. If possible, with support from people from other countries, the application will be continuely designed to be flexible and support as much countries as possible.
|
|
Agent Developing Framework
(adf)
ADF (Agent Developing Framework) is a Java framework that can ease the design and implementation of mobile agents within a multi-agent architecture. The proposed API offers the core functionalities of an agent-oriented system (naming, migration, and messaging). A J2EE reference implementation is currently underway.
|
|
agilespring
Develop and Provide Best Practice for Spring-enabled Application
|
|
AIR Metadata Server
(air-mds)
AIR Metadata Server implements the OMG's MOF (Meta Object Facility) standard based metadata repository. It is based on JMI (Java Metadata Interface - JSR-40) specification. Using Hibernate as an O/R storage mechanysm and Spring as IoC and AOP framework, it allows concurrent acces to stored metamodels and models.
|
|
Ajax Adapter For Hibernate
(AA4H)
Ajax Adapter For Hibernate is a framework that provides a bridge between browser based Ajax frameworks and Hibernate.
|
|
Ajax and Java based Portal Framework
(Light)
Light is a Ajax and Java based Portal Framework which can be seamless plugged in to any Java Web Application or as a independent web application. You can turn on when you need to access your personalized portal and turn off when you want to do regular business process.
|
|
AJAX for Javaserver Faces.
(ajax4jsf)
Open Source framework that provides AJAX functionality for JavaServer Faces application.
|
|
AJAX remote java objects as if they were local JavaScript objects
(rajax)
rajax is an approach to remove the repetititve code that coders need to add for simple AJAX applications.
The main goal is to create a library that at runtime will generate a proxy JavaScript class to a server side Java class allowing the web programmer to invoke remote methods in the local JavaScript object.
|
|
Ajax, JSF and Fujaba
(ajf)
Webdevelopment with jsf and Ajax to handle Fujaba output
|
|
ajaxmore
|
|
ajug-adelaide
he Adelaide Java User Group is the only known South Australian Java User Group. The group's main resource is the Wiki Site at http://ajug.org.au/display/AJUG/AjugAdelaide and the YahooGroups mailing list ajug-adelaide-announce@yahoogroups.com at http://groups.yahoo.com/group/ajug-adelaide-announce
|
|
Akela
(akela)
Boy Scout/Cub Scout web-based pack/troop management software. Accessible through various clients (web/desktop/mobile).
|
|
Alaska Java User Group
(AKJUG)
The Alaska Java User Group is a home for Alaska Java users to share their experience and ideas about developing applications in Java.
|
|
ALJUG
New!
Java User Group from Alagoas - Brazil
|
|
almoxis
(almoxisweb)
A software for patrimony and contracts controll. Is a software for private enteprises that work with public agency and others private enterprises.
Will be developed initially using Java Server Pages technology in a Jakarta Tomcat Web Server. In the future the project will be updated for Struts and Hibernate technologies uses.
|
|
Altoona Java Users Group
The Altoona Java Users Group is a collection of individuals that gather to discuss Java Technologies and Java code development.
|
|
Amadeus Browser
(Amadeus)
Is an open source Browser built in java.
|
|
Amass Pharma Plus
(amasspharmaplus)
Amass Pharmaceutical assistance service is build to Pharmacy Company to medical distributors. This web application based application will have very interactive user interfaces which will make searching medicines easy and convenient. Admin who will control all the system and has the power to delete or update the information. This system will have database system which can efficiently handle large number of users. This application is build such that it can be updated depending on the business needs and expansion plans.
|
|
AmaterasIDE
We provide opensource Eclipse Plugins for J2EE. Our tool supports basic features in web application development such as editing HTML,JSP and XML. And also it supports easy development for Struts and JSF.
|
|
AmberPoint Express
AmberPoint Express is a free tool for managing Web services early in their development lifecycle. It enables development teams to incrementally measure, debug and fine-tune the performance and functionality of Web services, without writing any code. It allows different team members to simultaneously monitor Web services and collaboratively troubleshoot problems. Currently supporting Tomcat and WebSphere, other Java platforms will soon to be available.
|
|
Ammat: A J2EE-based IT Security Policy Management and Enforcement
(Ammat)
With the advent of legislation of legislation like Sarbox, GLBA, USA PATRIOT Act, it's increasingly important that IT security policies be defined and enforced.
This project will use recent advances (e.g., J2EE Connector Architecture 1.5) and existing open source projects to build an enterprise-ready network monitor that will detect actions which conflict with security policies and start remediation workflow.
Think of it as an intrusion detection system deployed on J2EE with the ability to call the FBI, when necessary.
|
|
AMSS
(amss)
After Market Support Systems
|
|
An Implementation of SIP Servlets for Jboss
(mobicents-sip-servlets)
The purpose of this project is to build an implementation of SIP Servlets for the JBoss application platform and develop interoperability standards between SIP Servlets and JAIN-SLEE
|
|
An Invoice System
(invoice)
i am developing a invoice system for a company for ther own purpose.Depending on the role i am giving the employee to use the system.Admin,Operation unit and finance unit.Admin will create the employee,add currency and add country.Finance unit will approve the invoice,edit the invoice and last operation unit creates client, project of invoice,create invoice,edit invoice,report invoice,send invoice for approval,lsit invoice,generate pdf. I want to use Struts hibernate and Mysql
|
|
Andhra University College Of Engineering Java User Group
(aucejug)
aucejug is meant for Java users of Andhra University College Of Engineering , Andhra Pradesh state of India. It is just like any other JUG.
|
|
Anegada
The goal of this project is to realize Enterprise Service Bus capabilities using a distributed computing infrastructure. Specifically, this project intends to implement a JBI container using Javaspaces and JINI technologies such as those provided by the Rio project.
|
|
Annotation driven exception handling framework
(Exeine)
Exeine aims to reduce the need for exception handling in code by defining the error messages in either annotations or properties files.
|
|
Annotations support for spring framework configuration
(spring-annotation)
Create a way to use less XML and more annotations while using the spring framework.
Keep the XML configuration to what is just configuration, and the application code knowing all about itself.
Enable the use of the same J2EE 5 annotations to onfigure the behavior of an application using the spring framework.
|
|
Annox - Java Annotations in XML
(annox)
Annox provides an alternative way to annotate Java classes - in XML resources.
|
|
antcolony
This project build for Java projects development. All projects build with Ant,
it defined many tasks to build,test,generate,deploy.
|
|
Anteater's Java User Group
(anteaterjug)
A Java User Group for people in and around UC
Irvine who are interested in learning more about Java and related
technologies.
|
|
Antiope
Game of the amazons in Java
|
|
Antmod - Modular Build, Versioning and Release System
(antmod)
Antmod is a modular Ant-based build system, using release descriptors, and basing development and releases on those. It standardizes build files for Java projects, and standardizes tagging and branching for both CVS and Subversion.
|
|
Apache Eclipse Projects
(apache-eclipse-projects)
Ready-to-check-out Eclipse projects for Apache java projects (Jakarta plus top level projects).
Each project contains exported jar files with attached source and javadoc URL, giving maximum help in Eclipse without having full source in your main project. These are intended to work along with Team Project Sets in Eclipse 3.1+
|
|
app-hosting
app-hosting is a project where java.net community memebers can go to host their J2EE applications live.
|
|
AppFuse
(appfuse)
An application for starting your web applications. Checkout from CVS and execute "ant new -Dapp.name=yourApp -Ddb.name=database" to instantly be up and running with a Tomcat/MySQL app. Uses Ant, XDoclet, Hibernate, JUnit, Cactus, StrutsTestCase, Canoo's WebTest, Struts Menu, Display Tag Library, JSTL and Struts (including Validator and Tiles). Features include CMA, Remember Me, Self Registration, Password Hint. The fuse to start your apps.
|
|
AppFuse Light
(appfuse-light)
A lightweight version of AppFuse (used to be named Equinox).
|
|
Appfuse Sample Application
(sunshine)
Felini is meant to be the Appfuse Sample Application. It is a Issue Tracker application that has good practices and is AppFuse based.
|
|
Application Characteristics Repository Environment
(ACRE)
Application Characteristics Repository Environment (ACRE) is a queryable repository for storing Java application characteristics. This enables developers to extract, capture and store applicaiton level characteristics into the repository. Once the characteristics are created, developers can query the repository to search for matching data using the built-in query language.
|
|
AppTale
(apptale)
An open source generic framework to factiliate learning about your applications.
Some usecases:
- UI
- Most frequently used keystrokes
- Frequently used colors, textwidths
- Application
- Number of transactions, averge transaction size
- System
- Current memory usage
- How often connection pool is getting exhausted?
Note: Some of the data here can be retrieved by writing code yourself. But then you are writing code!
All this will be exposed via various channels, such as,
- JMX
- XML
The offering will also include a plugin to integrate AppTale in your application.
|
|
AptFramework.org GUI/Swing Rich Client Framework for Enterprise Info Systems
(AptFramework)
RAD framework for Rich Client Enterprise Information Systems, implementing command/action framework (actions, toolbar, menus) with common actions and icons predefined, data-bound forms and tables for rapid GUI prototyping, making heavy use of annotations and reflection. Common barebone business objects and forms are included.
|
|
Argo Navis
(argonavis)
Argo Navis is a e-learning software developed with Java technology and open source tools and frameworks.
|
|
arkansas
(ArkansasJUG)
University of Arkansas Java User Group
|
|
Arpia
(arpia)
The Arpia project objective to implement a server of applications J2EE, a application server. The base of research of the project was the Tomcat5.0, and the Arpia will function as a add-on of the Tomcat, having offered one better interface of control and management, as well as a better support for distributed environments. The Arpia will be really great for Academic Institutions(base of research: Brazilian Academic Institutions) helping in an environment configuration, having offered a faster and easier way using an interactive interface controller, discarding the necessity of manipulation of archives xml and properties of configuration. This interface also will offer to a support of management of the server, making possible deploy, independent management of installed applications, and used resources(JNDI, JMS, JTA, and others). It will be optimized for High Performance Computing(clusters), using DSM to sharing between machines of cluster. It´s really intersting for academic institutions as well as some companies. The Arpia project will have a excelent and complete documentation.
|
|
ArquiteturaTests
(herrmann)
Busca a integração perfeita entre algumas frameworks.
|
|
Arrays&Loops
(arraysloops)
To construct an array using repetition Methods.
|
|
Article publication for seminaries
(articlepublish)
Article publication technician for computer science seminaries
|
|
Assam University Silchar Java User Group
(AUSJUG)
The Assam University Silchar Java User Group intends to spread awareness about Java and the latest java technologies, and to elucidate & teach people about the immense potential of Java. Since the Group is very new and small, we haven't planned group gatherings yet. We are really looking forward to it, so join AUSJUG and have fun with Java.
|
|
Asynchronous Messaging
(Justa)
Justa is an Asynchronous Messaging framework that implements most of the messaging patterns described by Gregor Hohpe and Bobby Woolf.
|
|
Atlantic City Java User Group
(acjug)
New!
Atlantic City Java User Group
|
|
aTrack
(atrack)
A bug tracking application using AOP.
|
|
audio video conferencing in java using JMF
(avconferencing)
audio vedio conferencing code for LAN , that has been developed in java using java media framework ,
|
|
Australian Postal Addressing Project
(joey)
Development of an open-source library to assist developers in dealing with Australian postcodes, and other aspects of addressing.
|
|
authsum
authsum is an identity and authorization server. It manages security information in a database with an admin application and provides web services to answer identity and authorization questions from client applications.
|
|
Automated Build & Code Doctor
(abcd)
This is an Automated Build (AB) and a Code Doctor (CD) system. ABCD works with most of the Version Control systems (Ex: CVS, PVCS). AB checks out the code once every "x" hours and does a build. CD analyzes the results of the build and creates and publishes an easily understandable report on the ABCD repository/site.
|
|
Automated Data Warehouse
(JADW)
Automated DataWarehouse is a fully automated data organization.This automatic system uses a problem oriented language to design the client based data organization.Here,B+ Tree is used
to design the FileSystem of DataBase. Hashed Logic is used for implementing different computational
algorithms.Anyone can use this DataWarehouse without using any other host O.S. Java is used here
to achieve our objectives.
|
|
automated perfomance management in a distributed system
(apmds)
The objective is to develop a an automated perfomance management tool for a distributed system.touching on resource utilisation,throughput and load balancing for resources.the system should be able to heal itself in some parts such as perfoming self optimization,self healing
|
|
Automation Systems
(autosys)
This Project is basically intented to create Automation Systems in all fields, as a beginning, We have decided to start with automation system for Flood and Drought control.
|
|
ayutabeans
The open source webbeans (jsr-299) implementation.
|
|
AzamBank
New!
this project has 3 modules.current account,savings account and recurring account.
|
|
Backend Server Simulator (for various protocols, includeing SOAP and JSONRPC)
(servsim)
A "smart" server that allows users in a multi-tier environment to record messages to the backend system and play them back. This utility decouples the development and test effort for clients from their servers. Messages are recorded once and can be played back as many times as required.
|
|
Backward Compatibility Tester
(BCT)
The goal of the project is to add support for testing backward compatibility of services to an existing continuous integration server. The general idea is to build/integrate the new version (of the service we want to test) against projects that use the old version.
|
|
bangalore open java users group
(bojug)
This is a community if Java users in Bangalore, India. We hope to have to talks, debates, discussions,hack sessions, and participate. More importantly Share! We hope to create a forum for ideas to flow.
|
|
Bantam
A lightweight web framework for distributed services.
|
|
Baton Rouge Java User Group
(BRJUG)
Requesting project/website for the new Baton Rouge Java User Group
|
|
Battery
|
|
bba96
bba96 is a flexible and convenient framework to persist and query data, it base on hibernate 3.x and spring 1.2.x, it can easy to integrate other mvc framework, current version include the integration for webwork2, that is a rapid web develop framework
|
|
bbs2java
Forum based on java and like of phpBB.In this project use Spring,Hibernate and Struts .etc technologe.
|
|
BDB XML Admin
(bdbxmladmin)
BDBXML is a JSP (JavaServer Pages) administration engine for Berkeley DB Databases, providing DBMS features such as:
- Creation and Deletion of containers and documents
- Search using XQuery language
- View of XML Documents, in Tree-view and plain-text.
- Validation.
The dbxml shell that comes by default in BDB XML is very unfriendly and hard-to-manage.
BDBXMLAdmin aims to provide similar facilites like those provided by phpMyAdmin for MySQL databases, but using JSP in the front-end and Tomcat as the default container.
|
|
Bean Properties For Echo2
(Echo2-properties)
Bindings between the new bean properties API to the for the Echo2 AJAX toolkit that allow rapid web development. Includes databinding, validation, i18n and automatic form creation for Echo2 applications.
|
|
Beehive Modules
(beehivemodules)
The Beehive Modules project is a set of additions, tools, and user samples for the Apache Beehive project.
|
|
Beijing Java User Group
(bjug)
our Beijing Java User Group: http://www.bjug.org
|
|
Benchware
Benchware is a collection of benchmarks designed to determine the performance characteristics of different aspects of JSE, JEE, or product provided features.
|
|
BestBooks Accounting Framework
BestBooks provides the developer of accounting systems with a framework based on accounting terminology (TAccount, Ledger, Journal, etc.) with an Open Database (ODBC/JDBC) .
|
|
BGJUG(Bulgarian Java User Group)
The Bulgarian Java User Group is an organization of the Bulgarian developers interested especially in Java. We gather every month and discuss topics that are closely connected with the Java language. To become member of the group, the only thing to do is registrate on the web-site and attend our meetings whenever it is possible.
|
|
Binary to xml parser
(2CX)
this is a binary to xml and vice versa parser in c. this will help to improve xml trans action speed and xml size. Also hope this project will change the shape of web services in the future
|
|
binbase
(BinBase)
BinBase is a software for the automatic analysis of Massspec data from LECO GC-Tofs.
|