Skip to main content

java.net Projects by Community: Global Education and Learning

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 you can list the projects alphabetically or by community, or peruse incubating projects or those that have been archived. In addition you can search all projects for a specific project name. We are particularly proud of those projects that began in our incubator and have matured into successful projects.

BlueJ is an integrated Java environment specifically designed for introductory teaching
Library for scientific applications
JDigraph is a Java library for working with directed graphs.
Java Game Controller API
Common utilities for the JGI
The Java Specialists' Newsletter is a newsletter aimed at the Java programmer with at least four years solid experience. It is written by experts, for experts. Don't expect hand-holding, infact, we discourage beginners from reading our newsletter, since we do not explain all the basics. Many great Java names are already subscribed, so if you are the best, we would love you to join us :-)
Transition definition language for reactive systems
This is a free online course called "J2EE Programming with Passion!" which is being taught by Sang Shin of Sun Microsystems.
This is free online "Advanced J2EE Programming with Passion!" course that is being taught by Sang Shin of Sun Microsystems.
Distributed open source health care component framework. It includes Patient Identification, Clinical Data Management, Access Control, and Vocabulary server and runs on any database platform with full security.
Edit and apply Alghorithms on Graphs like Dijkstra, Bellman Ford
Symbolic Integral and Differential calculus package.
A graph theory framework and application to work with graphs
Automated project management tool
Cve
CVE visual sentence
Pavlov is a learning environment using multiple choice questions and pluggable feedback mechanisms and question selection strategies. Feedback mechanisms can be written as Java "pluglets," similar to applets, or specified as HTML in the Velocity Template Language.
Provide support for OCAP Developer's Contest
An environment and language for teaching programming. Designed from the grounds up under the following principles: 1) "program to an interface, not an implementation (GoF, 1995); 2) Design by Contract; and 3) Test driven development.
Facilitating and Investigating Distributed Collaboration