 |
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
Global Education and Learning Community
http://community.java.net/edu-gelc
Java Communications
http://community.java.net/communications
|
jssh
New!
JSSH is a Java SSH Client, made to easy the access to various SSH Server simultaneously. It uses SubMacroForms (submacro.dev.java.net) to create the interface, and MindTerm (www.appgate.com/mindterm) to connect to servers. It is possible to run the software after to configure JWS.
|
|
Cordia_Web_SIP
(cordiasipweb)
This is a web based SIP communicator. A registered user could login to a web site, and access the web communicator. By providing self UID and SIP proxy settings, this user should be able to make and receive calls. The interface should alos be able to provide a place to record VM, in case user not available. Retrieve VM from their account, by dialing access codes. The call log time must be entered into a SQL server DB, alongwith Caller, Callies IDs.
|
|
mobicents-parlay-ra
A SLEE compliant Resource Adapter for Parlay/Parlay-X.
|
| » View all 140 Java Communications Projects |
Java Distributed Data Acquisition and Control
http://community.java.net/jddac
|
ProjectManagementSuite
(SPM)
Project management suite handling all the basic project management requirements and also facilitating ware-housing features
|
|
Anyx's Sim App
(anyxsim)
An application for all kinds of sim Cards.
|
|
Collaborative Application for open Storage
(CAOS)
CAOS is a collaborative system based on a peer-to-peer distribution focused on data backup, in order to assure the availability and safety of users information, allowing its recovering. CAOS users will form a network and, by sharing some of their disk spaces, will also be allowed to use their peers disk space to have their own files stored.
The data will be fragmented and redundantly copied in several machines throughout the network, so that the user will be able to recover it efficiently. Aspects such as security, performance and availability will also be taken into account.
|
| » View all 14 Java Distributed Data Acquisition and Control Projects |
Java Enterprise
http://community.java.net/java-enterprise
|
Flow Fuse
(flowfuse)
New!
Flow fuse gets your own workflow projects started. It provides base components for workflow applications, such as a workflow engine, work item manager, a web-based UI. The sample application and tutorials will show you how to use and extend these components.
|
|
mabon
New!
Mabon
|
|
d2
New!
Delta-DOM
|
| » View all 228 Java Enterprise Projects |
Java Games
http://community.java.net/games
|
Java OpenGL Benchmark
(JGLMark)
JGLMark is intended to be a platform independent OpenGL benchmark.
JGLMark may also be used as a system stress and stability test tool.
JGLMark will benchmark the ability of a system to perform various OpenGL tasks.
After the benchmark runs a series of user selected tests they will be presented with JGLMark score.
This score will be indicate how well the users hardware performed, while running the tests.
|
|
JWarrior - 2D Fighting Engine
(JWarrior)
The JWarrior project consists on a 2D Fighting engine that allows any
player to create and share his own characters, stages and UI Layout.
The JWarrior engine will be developed with the most advanced java API's
available for creating 2D games. Besides, this project shall increase
the Java
popularity and show how the Java platform could be used to create good
and exciting
games. Online multiplayer games are our future goal.
Based on that, the game will contain a character editor, created to
give users the power to create their own characters, abilities,
moves, special moves, ending scenes, stages, and so on. With all those
tools, the
players can create a mix of their favorite characters to fight in the
same game.
We expect to develop tools to create all that the engine needs to be a
complete game.
|
|
m3ge
An 3D game engine based on M3G (JSR #184) for mobile devices .
|
| » View all 68 Java Games Projects |
Java Patterns
http://community.java.net/patterns
|
identity management security patterns
(IdentityPatterns)
New!
This project will include 4 security patterns related to identity management and secure user provisioning, as defined in the book Core Security Patterns ch 12 and ch 13.
1. Assertion Builder pattern - framework to create SAML assertion statements
2. SSO Delegator pattern - framework to create single sign-on using a delegator pattern and connect to external service providers
3. Credential Tokenizer pattern - encapsulation for different security tokens
4. Password Synchronizer pattern - framework to use JMS to synchronize user account passwords across systems
|
|
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.
|
|
Syringe
(syringe)
A core dependency injection framework.
|
| » View all 31 Java Patterns Projects |
Java Specification Requests
http://community.java.net/jsr
Java Tools
http://community.java.net/javatools/
|
Visual MySQL
(visualmysql)
New!
A front end solution to MySQL® Server with database migration tools, SmartQuery, relationship tools, data import/export tools for numerous formats including XML, MS Office formats, CSV, Text,HTML.
|
|
OpenOffice Reporting Java APIs.
(Open-Office-Report)
New!
The project provides Java APIs for writing Reports from Java application. The application client can be either web based or swing based. The generated Report format by default is Open OPffice format, but reports can be exported to PDF documents also.
The reports can be archieved at the server side only, by starting the Open Office in server mode.
|
|
J2EE Code Generation Tool
(chutki)
New!
Every J2EE Project architecture involves different layers and each layer has a set of Classes associated with functionality.
Chutki is a Tool, which will fasten J2EE Project development time by generating Code automatically, based on your project requirement.
Suppose that Following is J2EE architecture.
Presentation Layer (Struts Action Classes) - > Business Layer (actually BO Classes) -> Persistence Layer (DAO Classes)
And suppose that we wish to show customer details on screen.
Hence we need to write classes specific to Customer in each Layer i.e.
CustomerAction.java
CustomerBO.java
CustomerDAO.java.
Chutki will easy code generation of these classes.
|
| » View all 449 Java Tools Projects |
Java User Groups
http://community.java.net/jugs
|
DCJUG
DCJUG will are a new JUG on brazil!
|
|
Australian Postal Addressing Project
(joey)
» Australian JUGs Project
Development of an open-source library to assist developers in dealing with Australian postcodes, and other aspects of addressing.
|
|
Vancouver Island Java User Group
(VIJUG)
Vancouver Island and Victoria, British Columbia off the western coast of Canada are the home of our Java User Group. With a considerable high tech community and multiple universities and colleges as a base for our group we provide a place for all Java enthusiasts to exchange ideas, share knowledge and help each other. Our aim is to provide a networking and knowledge exchange platform for all the different Java users and interested parties to strengthen the overall community in Victoria, on Vancouver Island and beyond. We encourage anybody from beginner to expert interested in Java, related technologies and our community to join the mailinglist and check our web site Java section.
|
| » View all 68 Java User Groups Projects |
Java Web Services and XML
http://community.java.net/java-ws-xml
|
Online guide for bus routes and numbers
(Busroute-onlineguide)
New!
Generally, people who R new to a particular city such as Hyderabad, Mumbai, Bangalore etc. suffers alot because they don't know which bus will go to which place. Even if the source and destination can be identified since they should be written on the bus, they can't understand whether they will reach their desired destination meanwhile by the bus. To solve this problem, I want to develop a project to help people to be aware of the buses information in mega cities such as bus numbers and intermediate destinations that they cover and time taken to cover.
|
|
Java API for XML Based Web Services
(jax-ws)
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.
|
|
Covad's OSS/J adapter for Network Inventory Management System
(covad-ossj-nims)
This project provides a OSS/J based interface for the Netcracker NIMS application.
|
| » View all 149 Java Web Services and XML Projects |
JavaDesktop
http://community.java.net/javadesktop
|
DesignGridLayout
New!
Layout manager inspired by the canonical design grids described in the book "Design Visual Interfaces" by Kevin Mullet and Darrell Sano. Useful for typical form-based designs. Primary innovation is a simple, intuitive API.
|
|
Simunav
New!
The goal of this project is to create a software that will help the user to find its way through a road network. The user will be asked the starting point and the arrival of his journey and then will be able to add some constraints. The software will also provide an administrator interface to make any change wanted to the network.
|
|
EventBus
New!
The EventBus is publish/subscribe event processing pattern for a single processes. The EventBus is thread-safe and Swing-safe (when using the EventBus or the SwingEventService)and features event vetos, mulitple event services for different purposes or threads, Automanaged Container Event Services for limiting events to a Swing container (like a Form), class and topic (String) subscriptions, good API Javadoc (tutorials coming), and decent test coverage.
|
| » View all 341 JavaDesktop Projects |
JDK
http://community.java.net/jdk
|
Java Heap Snapshot Proposal
(heap-snapshot)
New!
Currently the only Java heap snapshot file formats used commonly are those defined by the hprof profiler. This project is an open attempt at designing a new binary Java heap dump format and perhaps a set of APIs around that form at that could replace the use of the existing hprof binary format.
|
|
BestBooks Accounting Framework
New!
BestBooks provides the developer of accounting systems with a framework based on accounting terminology (TAccount, Ledger, Journal, etc.) with an Open Database (ODBC/JDBC) .
|
|
JPlugin
(jplugin)
A plugin framework for java applications. Plugins may be managed at runtime via JMX. Asynchronous event handling is provided. Applications may couple tightly to plugins (via proxies) or loosely (via messaging). Plugins may communicate with other plugins. Plugins may be jars or directories and can include other jars and/or resources.
|
| » View all 28 JDK Projects |
Jini
http://community.java.net/jini
JXTA
http://www.jxta.org
|
Java Finite State Machines
(JFSM)
New!
The JFSM project develops a Finite State Machine code base and associated research which speaks to the needs of software designers. Several problems seem to prevent the full realization of the benefits of FSM designs. Numerous FSM-based applications are around, but they are often geared for specific products and applications. Some FSM offerings aim to be of general use, but require applications to be built around just one framework, IDE, or approach and could introduce significant dependencies. Developers still reinvent basic FSM kits for their projects, while it is often not obvious how to mesh a given framework, such as Swing or JSP, with an FSM. Supposed you just want to try out several different state machine tactics, or port an FSM fragment to another environment? The effort to develop a distributed, concurrent FSM infrastructure can be significant. JFSM seeks to address some of these issues. Developers can benefit from a variety of FSM kit downloads and, especially, a know-how library on using FSM with various frameworks collected from the participants over time. Different code base alternatives are intended to compliment and collaborate with other FSM providers.
|
|
UniNet
UniNet is an open source project created to achieve a freedom decentralized (and anonymous) area used by people/university to share data/process and to rate them.
|
|
P2p Rmi over Jxta
(Peermi)
Peermi is an extension of the standard RMI classes to enable true p2p, bidi rmi.
|
| » View all 12 JXTA Projects |
Linux
http://linux.java.net
Mac Java Community
http://community.java.net/mac
NetBeans
http://community.java.net/netbeans
Portlet
http://community.java.net/portlet
|
enricosvenagems
(gems)
enricosvenagems
|
|
jetfuel
(JetFuel)
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 |
Robotics
http://community.java.net/robotics
Sun Grid Developer Community
http://sun.java.net/sungrid
|
Parallel and Distributed Numerical Algorithms
(grid-matrix)
New!
Distributed numerical linear algebra algorithms (sparse/dense factorizations, distributed BLAS, LAPACK.)
|
|
GridSAM
New!
GridSAM is a Web Service that exposes job submission and monitoring functionalities of distributed resource managers, such as Grid Engine through a Web Service interface. It utilises the Job Submission Description Language standardised through the Global Grid Forum as the language for defining job in a DRM agnostic way. Plugins can be developed using the GridSAM API to support other DRM systems. GridSAM currently integrates with Grid Engine 6, Condor and Globus Toolkit 2 infrastructure.
|
|
DTrace
(dtrace-sungrid)
New!
Our goal is to develop a set of publicly available dtrace scripts that can be used by any Sun Grid compute utility user for a quick and effective assessment of performance achieved versus potential performance of an application.
|
| » View all 11 Sun Grid Developer Community Projects |
|