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.
|
A community effort to adopt JXTA in Computer Aided Design (CAD)
(jxta-cad)
jxta-cad started as project to assess the of adoption of jxta in CAD applications. With bulky CAD files avialble through-out the network and with the invent of jxta the project would focus on providing the best of the technological possibilities for CAD designers,users.
This will be an effort to assess the benefits of JXTA in Core Industrial Sector like Heavy Engineering/Manufacturing/Architectural/Aeronautical field.
Basically it will be an application-cum-service which brings Consultants/Designers/Customers together by allowing them to share the best designs in their own field and exchange their views online/offline. Various CAD product manufacturers have their own file extensions eg. AutoCad having xxx.drg, Unigraphics having xxx.prt and so on.
|
|
A Jini enabled Desktop System.
(gosie)
This project provides a Jini based desktop system using ServiceUI and Jini's dynamic discovery to provide access to Jini based services in a desktop environment.
|
|
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 JxtaLoader implementation which loads classes from jnlp files.
(jxse-jnlp-loader)
The mission of this project is to provide an implementation of JxtaLoader that can load classes and resources from ".jnlp" files in addition to supporting traditional codebases.
|
|
A reimplementation of standard Java sockets on top of JXTA
(p2psockets)
P2P Sockets makes it easy to write peer-to-peer applications based on JXTA. P2P Sockets allows programmers to gain much of the power of JXTA, such as NAT and firewall traversal, without being exposed to its complexity. It does this through ports of popular software projects, such as a web server and web services stack, to work on the JXTA peer-to-peer network. This includes a web server (Jetty) that can receive requests and serve content over the peer-to-peer network; a servlet and JSP engine (Jetty and Jasper) that allows existing servlets and JSPs to serve P2P clients; an XML-RPC client and server (Apache XML-RPC) for accessing and exposing P2P XML-RPC endpoints; an HTTP/1.1 client (Apache Commons HTTP-Client) that can access P2P web servers; a gateway (Smart Cache) to make it possible for existing browsers to access P2P web sites; and a WikiWiki (JSPWiki) that can be used to host WikiWikis on your local machine that other peers can access and edit through the P2P network. P2P Sockets also introduces implementations of java.net.Socket and java.net.ServerSocket that can work on the JXTA network as well as a simple, light-weight, distributed, human-friendly, and non-secure DNS system.
|
|
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".
|
|
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.
|
|
Aieon Framework
(aieon-f)
|
|
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
|
|
AllianceP2P
AllianceP2P takes the best from BitTorrent and Direct Connect and creates a decentralized and secure private P2P/friend-to-friend network for instant messaging and file sharing. It supports file swarming (multi-source download) and is Unicode capable. Calling for help from any interested developer for further development.
|
|
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.
|
|
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.
|
|
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.
|
|
arkansas
(ArkansasJUG)
University of Arkansas Java User Group
|
|
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.
|
|
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
|
|
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.
|
|
Beijing Java User Group
(bjug)
our Beijing Java User Group: http://www.bjug.org
|
|
Bishops Desk Community Collaboration Software
(bishopsdesk)
This system is for groups who need standard collaboration tools like document sharing, e-mail integration, and group management along with detailed user information management and information sharing. This system is intended to help consensus based real life communities, such as volunteer organizations.
|
|
Brazilian Java Users Society
(soujava)
Here you will have access to all tools and projects that the SouJava group will be supporting to integrate the Brazilian Java Community with the international community.
|
|
Browser in java using netbeans with explaination
(webbrowser)
web browser fully functional with detailed explainations
|
|
C/C++/C# implementation of JXTA
(jxta-c)
This project is to provide JXTA core functionality in C/C++ implementation, and targeting to be the base for other language bindings such as C#, Ruby, etc.
|
|
CACard
(cacard)
Common Access card authentication Module for SunONE Identity Server. this Authentication module would be an add-on to the SunONE Identity Server which enables Strong Authentication using certificates stored on SmartCards.
|
|
CaJo
(cajo)
An RMI framwork for collaboration between applications. It allows spontaneous interconnection, and also provides for the transmission of graphical user interfaces. It is freely licensed under the GNU LGPL.
|
|
Chat Application
(imp)
The gole of this project is to create some API, which is used easily in any program to create chat application for any platform. We will also provide the Blue print of chat application. Chat Portlet can be created for any Portal environment.
|
|
Chennai Java User Group
(ChennaiJavaUserGroup)
Hi Guys ,We are all Java guys working in different places. We are Specialized in Developing Intranet/Extranet/Internet/B2B applications for the Industries, to make their communications effective. And we are interested in discussing Java related latest developments, issues etc. The technologies we discuss are J2EE, MVC, SC, Open Source etc
|
|
ChicoJUGChico Java User Group
(chicojug)
Chico Java User Group (Chico JUG) is located in Chico, CA. We aim to:
* Promote the use of Java and related technologies
* Educate through high-quality and applicable presentations
* Induce interactive discussions and forums
* Be a resource hub for whomever is interested in web development in general and Java in particular
* Develop close ties and relationships with the industry mentor companies and educational institutions in the United States and worldwide.
|
|
Chinese-Chess-Xiang-Qi
(chinese-chess-xiang-qi)
Chinese Chess also known as Xiang Qi, is a variation on chess that is said to be as old as the original puported to originate in India. This version, originally written in C++ and ported to Java in 1995/6 is one of if not the first chess engines and indeed, one of the very first games written in Java. The intent of this project is to improve on the original and add JXTA to create network games.
|
|
Chinook: P2P Bioinformatics Services
(chinook)
Chinook is a peer-to-peer (P2P) bioinformatics service. The goal of the Chinook platform is to facilitate exchange of analysis techniques within a local community and/or worldwide. Chinook operates by turning command-line applications into services which are broadcast over a virtual network.
|
|
Collaborative Stock Trading System
(TradeNet)
Collaborative Stock Trading System based on a Pseudo-P2P environment, and integrated with Recommendation Framework based on Hebbian Algorithms.
|
|
Columbia SC Java Users Group
(jugofcola)
Columbia SC Java Users Group
|
|
Communicate using voice and/or text, over JXTA peer-to-peer.
(trinytalk)
Communicate using voice and/or text, over JXTA peer-to-peer.
|
|
Comunidad Java La Paz
(lapazjavacommunity)
Estabilishing a JUG in La Paz
|
|
Course Management Software
(coursemanagementsoftware)
It is a software to help the Instructors to manage the whole course ,the students ,the tutors and all and thus reduce the paperwork this sotware will have work done from storing all data of students including pics and send emails uploading course material chat and grading with help of graphs and all.
|
|
DescriptiveAstronomy
(descriptiveastronomy)
Migrating PDF files into Windows Platforms, integrating Graphics , 3D, amd real-time video with links posting by one click access, user friendly. all OS platforms
|
|
Desire Driven (jDsD) - new road to gaming
(jDsD)
An allround 2D/3D networked gaming platform designed to adjust itself to the desires of the gamers. Can also be used to create (web)applications.
Game logic can be defined without writing code and the game content does not consist of a static pile of data but generated using physics and simple feedback collection from the designers and players. Anyone is able to make complex games, even while the game is in progress.
Free and open source implementation using pure Java and readily available native libraries such as OpenGL. Lightweight and ready for mobile platforms.
|
|
DigitalLessons
Student group project.
|
|
Directory-based file sharing system with GISP
(jnushare)
Jnushare2 is a file sharing application based on the GISP.dev.java.net project.
|
|
Documentation Project for JXTA
(jxta-docs)
This project contains static documentation for the JXTA community.
|
|
DSE
DSE, Distributed Search Engine, is highly scalable open source component-based search engine for crawling and searching of the Web. It incapsulates a crawler, indexer, query manager, web front-end for query.
|
|
Eclipse/Equinox Jxta Plugin
(jxta-eclipse)
The jxta plugin for Eclipse/Equinox aims to provide a lightweight P2P plugin, using jxta core libraries and the cms.
|
|
Enclosure
Enclosure is a one touch application launcher. It can run any existing java app, just by name, while transparently downloading any java dependencies, and while maintaining secure code execution. Sounds need huh?
|
|
Everybuddy collaboration and messaging platform
(Everybuddy)
Everybuddy provides a platform for a real time topical collaboration network.
|
|
Exchange and manage of electronic business information
(electronic-business)
he main goal of this project is to create an end-to-end system to exchange and manage electronic business information in a secure and aforable way.
The business information will be based on UBL 2.0 Standard (http://www.oasis-open.org/) and the exchange of this information will be based on ebXml (http://www.ebxml.org/). All of this based on Java technology, trying whenever possible to integrate Open Source projects or frameworks.
|
|
Farm2Fork
(farm2fork)
Farm2Fork is based on the 1060-NetKernal, JXTA, OpenAdaptor, Hibernate and auto-id(epc) to provide a rich P2P node allowing users to share information between trading partners while retaining posession and ownership of their data.
|
|
FCIH-JUG
Java User Group at Helwan University
|
|
FishFarm
|
|
Fossil EC Connect
(fossilec-connect)
Provides B2B connectivity for organizations through Internet, supporting open standards like EDIINT AS1 and AS3.
|
|
Fossil EC Integration Broker
(fossilec-broker)
Fossil EC Integration Broker is a subproject under The Fossil EC Project. It goal is build an enterprise middleware using J2EE architecture for providing organizations with B2B enablement, supporting synchronous and assynchronous messages. This implementations should use open standards such EDIINT, ebXML, Odette FTP, JMS.
|
|
FUJA - FACENSA Usuários de Java
(fuja)
Home for all projects developed by this students group. FACENSA is a College (www.facensa.com.br) and this group called FUJA extends the knowledge started in class with other students from the same college.
|
|
fully distributed p2p instant messenger based on the chord p2p algorithm
(lakaim)
lakaIM is a peer-to-peer instant messenger software based on the chord peer-to-peer lookup protocol. It offers online and offline messaging, a distributed user directory and a basic file sharing mechanism as well as encryption services. It is written in Java using the jchord library and it is developed using the MVC(model-view-controller) design pattern.
|
|
FuzzyWidgets
A useful set of widget implemented in gwt
|
|
Giant Picture Dictionary
(giantpicturedictionary)
Imagine a web site (or desktop application) where you can type virtually any word to instantly retrieve strikingly descriptive pictures and symbols for that word. Want to know where your fourth metacarpal bone is?
|
|
Global Education and Learning Community
(edu-gelc)
Global Education and Learning Community
|
|
Global Information Sharing Protocol; an implementation of DHT
(gisp)
GISP stands for Global Information Sharing Protocol, and it provides a distributed hash table. The features of GISP are scalability, simplicity, and easiness of development.
GISP itself does not use broadcasting messages at all. It takes any data with a keyword, and selects one or several peers for the keyword. This is done by calculating a hash value of a keyword and a hash value of a peer ID, then ordering peers in a defined manner.
When searching data, a peer sends a query to the selected peer for the search keyword. Data with the same keyword should be stored in the same peer so that other peers can search them.
|
|
Glow
Glow is a project to initially develop a compelling calendar and contacts client, which will evolve into a full-featured application for communications and collaboration.
|
|
greenfire
(GreenFire)
GreenFire efficient manages and controls heating control of houses and saves energy. GreenFire is based on Java EE 5 (is tested with Glassfish v2), Scripting, RMI and Shoal. SunSpot integration is planed.
|
|
Grupo de Usuários Java de Santa Catarina
(GUJavaSC)
Somos um grupo oficial da SUCESU-SC destinado a formar uma comunidade de pessoas envolvidas com a tecnologia Java, com os seguintes objetivos:
promover a troca de experiências e conhecimentos técnicos relacionados com a tecnologia Java, proporcionado uma forma de crescimento técnico e profissional para seus participantes.
divulgar a tecnologia Java
|
|
hbx
Framework to create nets over lan network.
|
|
Helwan Java User Group
(fcihelwan-jug)
Java User Group at Helwan University
|
|
hujug
(HUJUG)
Howard University Java User Group
|
|
Hyderabad Java User Group
(hydjug)
This is a place for all java developers placed in and out of hyderabad, to share information and knowledge.
|
|
IIT Delhi JUG
(IITD-JUG)
The purpose of this project is to drive Java awareness amongst students and faculty at IIT Delhi. As a Sun Campus Ambassador, I will lead the Java User Group on the campus. Presentations, meetings, and demonstrations on topics about Java will be conducted and fellow students will be encouraged to join the user group.
|
|
Implementation of the Chord P2P routing protocol
(accord)
This is an implementation of the Chord P2P routing protocol: http://www.pdos.lcs.mit.edu/chord/
|
|
Indian Java Dukes
We are all Java guys working in different places. We are Specialized in Developing Intranet/Extranet/Internet/B2B applications for the Industries, to make their communications effective. And we are interested in discussing Java related latest developments, issues etc. The technologies we discuss are Core Java,Swing,J2EE, MVC, SC, Open Source etc. Those who are interested in discussing / learning can very well mail us to become member of our Users group to get benefit. Let's Make a Better World.
|
|
Indian Java User Group
(IndianJavaDukes)
We are all Java guys working in different places. We are Specialized in Developing Intranet/Extranet/Internet/B2B applications for the Industries, to make their communications effective. And we are interested in discussing Java related latest developments, issues etc. The technologies we discuss are Core Java,Swing,J2EE, MVC, SC, Open Source etc. Those who are interested in discussing / learning can very well mail us to become member of our Users group to get benefit. Let's Make a Better World.
|
|
Infortone-nukes
An integrated version of Chinese version Nukes.
|
|
Instant messaging system for J2ME Ricoh Printer
(rs-101)
Ricoh and Sun contest 2005
J2ME software for a Ricoh MFP printer.
Country Italy.
P2P networking and Instant messaging system for J2ME Ricoh Printer
|
|
Instant Messenger for Java User Group
(jugim)
The primary idea is to promote idea sharing, co-development and inter-JUG communication. Thus making virtual JUG possible.
JUG IM employs JXTA as its primary technology to enable peer-to-peer communication, group discovery and so on.
JUG IM is a project under KLJUG, and we encourage other virtual-JUG to use this as your primary communication tool.
|
|
Interoperability of Robotics Systems
(robot-fusion)
Demonstration of inter-operation of Microsoft Robotics Studio with Java-based robots (JVex project), and SunSPOTs. We hope to expand this to include other popular platforms such as Mindstorms/JCX, Lego/NXT, and 802.15.4 wireless sensors such as the Telos motes.
|
|
Intranet Meeting
(intranet-meeting)
This Project in java provides the following facilities: Chatting, Remote Desktop Sharing, Whiteboard, Voice Conferencing, Video Conferencing
|
|
J Remote Desktop
(jrd)
J Remote Desktop is a "VNC like" application that enables users to control a remote computer in graphical mode, independent of the underling Operating System (Windows, Linux, MacOS, FreeBSD, etc), for free.
|
|
JAAS Membership Service for JXTA JXSE
(jxse-jaas-membership)
This project enables developers to leverage existing authentication services (JNDI, LDAP, NIS, as well as WinNT and Unix-based authentication) as well as providing a consistent framework for integrating new authentication services (Liberty, SAML, Passport) including JXTA-specific authentication mechanisms.
|
|
Jak
(jak)
Jak is an object browser and management environment exploiting the concept of classifying and mapping each real object depending on where it must be displayed be controlled.
|
|
James Burke's Knowledge Web
(knowledgeweb)
K-Web is an immersive 3D knowledge navigation system for students and lifelong learners, but may also have uses for knowledge manangement. As the core information is from Burke's Connection television series, Burke is intimately involved in the project.
|
|
java backup software
(JBackup)
java backup software
|
|
java chat server
(Orion)
this is a JAVA based chat server which would be used for LAN communication.
|
|
JAVA COMmunity of BRasilia
(javacombr)
O JavaComBr (Comunidade Java de Brasília) não é apenas um grupo de usuários Java, somos uma comunidade! E, como comunidade, acreditamos que todos temos como contribuir para o progresso da própria comunidade e da tecnologia Java! The JAVACOMBR isn't just a Java users group, but we are a community. We believe that our members can to contribute to progress of the community and to the Java Technology.
|
|
Java Community of Rio Grande do Norte/Brazil
(JavaRN)
Project of Java Community of Rio Grande do Norte/Brazil. The intent of this project is discuss Java Tecnology in all your versions.
|
|
Java developers community of KPI (JUG KPI)
Our mission is to spread Java technology both in National Technical University of Ukraine 'Kiev Polytechnic Institute' and Ukraine, share information and experience among our members, help rookies get started.
|
|
Java enet network library
(jeNet)
In this moment, this library provides low level communications implemented as a port of the popular enet library for C (http://enet.bespin.org) which, in the words of the authors is a "relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol). The primary feature it provides is optional reliable, in-order delivery of packets."
Further work will concentrate in adding high level capabilities like service discovery and lobying.
|
|
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.
|
|
Java for kids
(kids)
this project is created to help kids to learn Java.
A lot of kids are interested to learn Java, but often
they have difficuty to find a good resource to get
them started. This project is aimed to provide
kids the starting pointer.
|
|
Java Jabber Server
(tigase)
Yes another Jabber server and another in Java. This one however is implemented entirelly in Java Tiger version using all new features designed for development of efficient network servers like NIO, Concurrent, Logger and other features.
It doesn't use any extarnal libraries, only JRE-1.5 and own implemented classes.
It will be rock-solid reliable, easy to deploy and very efficient. As Jabber protocol itself is very extensible this implementation is extensible by design. So the focus is put to make it easy to add new extensions with minimal effort.
Actually it is not Jabber server only. Jabber server is the only one of possible functionalities.
|
|
Java ME library for IMS
(JIMS)
A set of classes to help to develop multimedia IMS applications. This library is based on Siemens JME SDK.
|
|
Java Mobile Developers Forum
(JMDF)
Community of developers focusing on Wireless and Mobile technologies using Java
|
|
Java Network Event model for P2P applications
(JNMp2p)
JNMp2p is a brand new framework for developing java based P2P applications. It brings a event model into the network enviroment, making development of P2P applications and services easy as building GUI. With user defined reactions to basic transmission units called messages, the developer need only to handle the business logic of his application and define the protocol of interaction for his application enabling rapid and easy development of P2P apps.
|
|
Java RMI on top of JXTA JXSE
(jxse-rmi)
The JXTA-RMI project allows applications to program to the familiar Remote Method Invocation API of the Java Software Development Kit. Through a few simple switches, an servant object can decide whether it would like to be contacted through standard, socket-based RMI, or through RMI over JXTA pipes.
|
|
Java Source Brasil
(javabr)
Java Source Brasil is a java community to make not only pc-based software, but pc and eletronic projects to java in brazil.
|
|
Java Study Groups inside Educational Institutions
(study-groups)
This project will work as base for study groups located inside educational institutions.
|
|
Java Technologies For Web Applications
(Java4Web)
Java4Web will be focused on the use of different frameworks and tools for web applications development
|
|
Java User Group Bari
(jugbari)
The Java User Group Bari is a group of fans of the Java programming language and of all the Open Source technologies surrounding it. In our web site you will find many interesting things related to Java and our official mailing list. Of course most of the material is in italian, but many of us can understand english as well. So feel free to subscribe to our JUG, subscribe to the mailing list, write paragraphs in our wiki pages and join us if you should come here to visit our beautiful country.
|
|
Java User Group for Chennai
(JUG-C)
The Chennai Java User Group provides a platform for the Java Community to Come together, Share and Grow.
|
|
Java User Group Peru - JUGPERU
Java User Group del Perú, creado para difundir el lenguaje Java a nuestros compatriotas y amigos del mundo hispano, nuestro portal tiene 2080 usuarios inscritos y aquí encontrarán foros, tips, revisiones, artículos, manuales, código fuente, empleos, nuestra Revista Java Perú y mucho más, todo en español.
|
|
Java Users Group of Turkey
(java-tr)
This JUG is intended to bring together all Java developers in Turkey. All kind of Java experience are welcome.
The main purpose of this JUG is to provide a platform to share knowledge and experiences.
|
|
Java Networked Virtual Environment
(jnve)
This is a research project to develop, evaluate and test NVE implementations. The main focus is the network overlay or equivalent as a platform for multiplayer games. A convergence on a common API is desired, if possible.
|
|
JavaFree Floripa JUG
(javafreefloripajug)
Grupo de usuários que tem como objetivo a divulgação da Linguagem Java, dentro da comunidade, integrado com o Portal JavaFree
|
|
JavaGeekz
(javageekz)
JavaGeekz JUG
|
|
javai3
(ji3)
I3 - Internet Indirection Infrastructure implementation in Java.
|