 |
java.net Projects
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.
Embedded Java
http://community.java.net/embeddedjava
|
Java-compatible platform for robotic exploration
(javabotics)
New!
The JavaBotics project objective is to define a simple, embeddable architecture compatible with the Java platform and targeted particularly for robotic applications.
|
|
Java JTAG interface
(jjtag)
New!
Java framework for accessing and manipulating Joint Test Action Group (JTAG) IEEE-1149.1 interfaces.
|
|
A Jini enabled Ricoh MFP
(JiniMFP)
New!
Sun Microsystems's Jini is an innovative distributed framework for building robust and dynamic networked services.
We will apply and evaluate its usefullness in an embedded devices context by bringing a Ricoh multifunctional product (or MFP) to the network using Jini and J2ME technology.
|
| » View all 14 Embedded Java Projects |
Global Education and Learning Community
http://community.java.net/edu-gelc
Java Communications
http://community.java.net/communications
|
RealTimeConferencing
(Arsenal)
New!
The Goal of the Arsenal Project is provide a safe real-time collaborative, open-source product and platform that can run on most operating systems. It is 100% written and implemented in the Java Programming language.
|
|
QuickServer
New!
QuickServer is an open source Java library/framework for quick creation of robust and multi-threaded, multi-client TCP server applications.
With QuickServer one can just concentrate on just the application logic/protocol on hand.
|
|
Joover
(joover)
New!
Joover aims to be a cross-platform network filesharing tool using client-server architecture.
|
| » View all 113 Java Communications Projects |
Java Distributed Data Acquisition and Control
http://community.java.net/jddac
Java Enterprise
http://community.java.net/java-enterprise
Java Games
http://community.java.net/games
Java Patterns
http://community.java.net/patterns
|
Piazza Commons
(piazza)
Piazza Commons focuses on reusable, generic, and stable Java system components. Its main aim is to provide interfaces and implementations of system frameworks based on common usage patterns. It has, for example, a DAO Framework and a Simple Plugin Architecture (SPA).
|
|
Dudamis
(dunamis)
Dudamis can wrap a class/interface as a delegation at runtime. The behavior of the delegation can be defined as what java.lang.reflect.Proxy does.
|
|
Tiger Productivity Pack
(tpp)
This project aims to implement a couple of design patterns improved by Java 5.0 features. This project has 2 objectives:
1) Be a lightweight framwork.
2) Be a good example for teaching patterns and Java 5.0.
|
| » View all 21 Java Patterns Projects |
Java Specification Requests
http://community.java.net/jsr
Java Tools
http://community.java.net/javatools/
|
A server-pull (pseudo request-to-client) wrapper for Servlets and JSPs
(Inversion)
New!
When developing a web application, they typical, and reasonable approach to date is to build a model that fits easily around the request-response architecture of HTTP. This means you have a web page that takes a request, fiddles with the data, and returns a response. This model is fine, for the most part, for simple applications, but can cause a very simple page-flow to become overly complex when viewed at the code level. This project is an attempt at creating a "request-to-client" (server-pull) layer that can be built on top of typical Servlets and JSPs. This means you can write a single class that encapsulates all the flow logic of your application (making it look to the programmer that calls for data are made "to the client", instead of the client calling your webapp), and the request and reponse code will take place in a completely automatic and invisible manner.
To simplify the explaination, instead of making a.jsp jump to BServlet that dispatches to Z.jsp, etc imagine writing a single class that simply says something like:
public beginFlow() {
Data a = client.getData("a.jsp");
... //do something with data
Data b = client.getData(BServlet);
...
Data z = client.getData("z.jsp");
}
|
|
jLibre JSF Chart components
(jLibre)
New!
The goal of this project is to create a set of JSF components for creating charts, based on jfreechart , that could be used in a visual environment such as Java Studio Creator or just in custom JSF pages.
|
|
JFileSplitter
New!
A simple and easy to use file splitter program that can run on any platform.
|
| » View all 306 Java Tools Projects |
Java User Groups
http://community.java.net/jugs
Java Web Services and XML
http://community.java.net/java-ws-xml
JavaDesktop
http://community.java.net/javadesktop
|
ThinUI
(thinui)
New!
ThinUI is a lightweight window toolkit for Java.
|
|
JGui
New!
JGui is a collection of useful Java GUI components and utilities.
JGui includes:
Docking windows framework for Swing and AWT.
ThreadManager - helps to distribute tasks to a number of threads
TLToolTipManager - shows hidden parts of JTree's and JLabel's cells.
Dynamic Tree Framework
JShape - not rectangular components.
|
|
JLiveCD
New!
Provides easy to use step-by-step guide and scripts to create Java enabled (JDK, Netbeans, LG3D, etc.) linux LiveCD based on SLAX.
|
| » View all 242 JavaDesktop Projects |
Jini
http://community.java.net/jini
JXTA
http://www.jxta.org
|
Java Evolutionary Framework
(jef)
JEF, acronym for Java Evolutionary Framework, is a project aimed to both define and implement a genetic programming framework for the Java programming language.
|
|
terrapeer
(TerraPeer)
TerraPeer is a P2P-based Distributed Virtual Environment (DVE) application build on Java, JXTA and Java3D technology. The conceptual idea of this project is to design an interface to a multi-user virtual space, which runs on a server-independent network.
|
|
Digital Money
(dem)
An open source micropayment system based on Java, JXTA, XML, OpenPGP and SSL. The name "Digital Money" (DM) is reminiscent of the German Mark (Deutsche Mark, DEM, DM), which has been replaced by the Euro.
|
| » View all 7 JXTA Projects |
Linux
http://linux.java.net
|
incubator
(lg3d-incubator)
New!
3d applications for looking glass
|
|
agricutlture
(farming)
The project is on biulding methods using information technology to ,raise incomes of rural farmers in subsaharan africa .
This is through biulding programs that facilitate agricultural productivity and reduce over reliance on weather which is a major problem .
|
|
JSMB Search
(jsmbsearch)
Search shared files on LAN , and export them to html files then saved in data base for other people on LAN to search their needed files.
|
| » View all 11 Linux Projects |
Mac Java Community
http://community.java.net/mac
|
The tray part of JDIC for Mac OS X
(MacJTray)
The project tries to create a clean room implementation of the tray part of the JDesktop Integration Components for Mac OS X.
|
|
MRJ Adapter
(mrjadapter)
A library that implements a unified API for Java developers to access Mac specific functionality built into the various versions of the Apple virtual machine, without compromising the cross-platform nature of an application.
|
|
JNIDirect
(jnidirect)
JNIDirect provides JDirect compatible native methods for Apple's new JDK 1.4.1 based JVM.
|
| » View all 4 Mac Java Community Projects |
NetBeans
http://community.java.net/netbeans
Portlet
http://community.java.net/portlet
|
enricosvenagems
(gems)
New!
enricosvenagems
|
|
jetfuel
(JetFuel)
New!
Provides graphical and text based editors, property pages, and code generation that can be used to develop JetSpeed-2 compatible portlets and portals. Familiar coding and design standards such as UML and Aspect Oriented Programming will be used. The tools will be provided as Eclipse plugins.
|
|
Stringbeans
Stringbeans is a portal framework compatible with JSR 168 Portlet API standard. Stringbeans offers JAAS based authentication, flexible portlet access control and monitoring, and support for mobile clients. It is bundled with portlets for displaying charts, reports, database tables, XML documents, RSS headlines, etc.
|
| » View all 10 Portlet Projects |
|