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.
|
add-apt-key
Tool to add GPG keys to the APT keyring on Debian based systems
|
|
APT Mirror API for J2SE 5.0
(aptmirrorapi)
APT Mirror API for J2SE 5.0
|
|
Base 64 and Hex Charset codecs
(Base64)
I, like a number of people e.g. in
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4235519
Think that Base-64 encoding should be an official part of the java libraries. I've developed a codec which conformat to the Charset class, which should be convient for many purposes.
|
|
basque-locale
A spi extension for basque (eu-ES ISO code) locale
|
|
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) .
|
|
Bourne Swing Diretory
(jbournetest)
It is an emulator for assembly language made in swing.
|
|
Client Compiler Visualizer
(c1visualizer)
Visualization tool for the internal data structures of the Java HotSpot client compiler, a just-in-time compiler inside the Java HotSpot VM that translates bytecodes to machine code. The tool shows the high-level and the low-level intermediate representations as well as the lifetime intervals used for register allocation. It uses information emitted by the debug version of the Java HotSpot VM.
|
|
databinding
(DataBinding)
A Data Binding Framework for binding UI components (such as Swing components) to domain objects such as a Collection of JavaBeans. Contains a data abstraction layer for cacheing and offline operation.
|
|
Design by Contract
(DbC)
Implement design by contact predicates into Java compiler to respond to REF 4449383
|
|
Framebuffer AWT and Swing peers for embedded platforms
(fbtoolkit)
AWT and Swing peers for use on embededd platforms where X, Qtopia or other windowing systems are not available or desirable.
|
|
Incubator project for JDK projects
(jdk-incubator)
This project is a holding project for newly emerging JDK collection of projects. Projects that aren't fully ready for consumption yet will be placed as subprojects of this project.
|
|
intrusion detection system
(its)
it is is system that ll keep a track the host of a network which are accessing main system
|
|
inventory management system
(icms)
overview
definition
steps of sdlc
model
and other strategies used in project
|
|
Java 3D
(java3d)
The Java 3D API provides a set of object-oriented interfaces that support a simple, high-level programming model you can use to build, render, and control the behavior of 3D objects and visual environments. With the Java 3D API, you can incorporate high-quality, scalable, platform-independent 3D graphics into applications and applets based on Java technology.
|
|
Java Advanced Imaging
(jai)
Main project for Java Advance Imaging projects.
|
|
Java Advanced Imaging Image I/O Tools API Core
(jai-imageio-core)
This project contains the source code for the Java Advanced Imaging Image I/O Tools API.
|
|
Java Desktop Network Components
(jdnc)
The Java Desktop Network Component (JDNC) project is about reducing the effort and expertise required to build rich, responsive Java desktop clients. JDNC leverages the power of J2SE and Swing, but provides a simplified programming model which enables common user-interface functionality to be constructed more quickly, without requiring significant Swing or GUI programming skill.
|
|
Java Heap Snapshot Proposal
(heap-snapshot)
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.
|
|
Java Hotspot Virtual Machine
(hotspot)
Open Source Java HotSpot Virtual Machine mplementing the Java Virtual Machine Specification,
|
|
Java Native Access
(jna)
A set of simple annotations and a minimal supporting framework for making calls to native libraries from within a Java program without writing JNI code.
|
|
Java Programming Language Compiler
(javac)
Open Source Java Prorgramming Language Compiler
|
|
Java SE collaboration
(Peabody)
Java SE collaboration
|
|
JavacResearch
(javacresearch)
Experiment with new java language ideas by modifying the javac compiler from Sun (under the JRL) and sharing your results and experience with others.
|
|
JavaHelp
(javahelp)
Online help for the Java platform
|
|
jdbc-odbc-enhanced
|
|
JDesktop Integration Components
(jdic)
The JDesktop Integration Components (JDIC) project aims to make Java technology-based applications ("Java applications") first-class citizens of current desktop platforms without sacrificing platform independence.
JDIC provides Java applications with access to facilities provided by the native desktop such as the mailer, the browser, and registered document viewing applications. Additionally it provides the mechanisms by which Java applications can integrate into the native desktop such as registering Java applications as document viewers on the desktop and creating installer packages.
|
|
JDK 5 API Specification - Portuguese Translation
(JDK5-API-pt)
Portuguese Translation of the JDK 5 API Specification
|
|
JDK 5.0 API Specification - Portuguese Brazilian Translation
(jdk5-api-pt-br)
Portuguese - Brazilian Translation of the JDK 5 API Specification
|
|
JDK 6.0 Snapshot Releases
(JDK6)
JDK 6.0 Snapshot Releases
|
|
JDK 7.0 Snapshot Releases
(JDK7)
JDK 7 Snapshot Releases
|
|
JDK API Japanse Localization
(jdk-api-ja)
JDK API Specification - Japanse Translation
|
|
JDK API Specification - Simplified Chinese Translation
(jdk-api-zh-cn)
This project aims to improve JDK documents Chinese translation quality. Currently on java.sun.com, Sun provides user docs and API docs for JDK translated into Chinese. Sun often get translation bug reports, improvement suggestions from developers and regulary fixing those issues. In this project, we will try to make this process open, and do new things such as gathering feedback for pre-release translations
For the character of this project, activities will mainly be done in Chinese.
|
|
JDK API Specification Localizations
(jdk-api-localizations)
Localization Container project for the JDK API Specifications
|
|
JDK Collaboration
(jdk-collaboration)
JDK collaboration for the next major release of Sun's Implemenation of the J2SE. Requires the jdk.researcher role to be viewed. See Membership Request.
|
|
JDK JRL sources
(jdk-jrl-sources)
Development sources for the current JDK
|
|
JDK Research
(jdk-research)
This project is the gate to all JDK research projects and requires the jdk.researcher role to be viewed. See Membership Request.
|
|
JDK source test
(jdk-sourcetest)
Testing for JDK CVS sourcing
|
|
JDK sources
(jdk-source)
Development sources for the current JDK
|
|
jdk-distros
The jdk-distros project is a focal point for both Sun and the
community to contribute code and documentation to improve packaging
of the JRE and JDK for distribution under the newly approved
Operating System Distributor License for Java (DLJ) for both
Linux and OpenSolaris.
|
|
JGlobe
The goal of this project is to provide a global reference to all programs within java. This is a community outreach project to design a more secure and more open data model for java packaging starting from the VM.
this projects main purpose is to improve the data model of the VM to facilitate deeper development into the java language.
|
|
Jini Community
(jini)
A community of projects and users associated with the Jini Technologies. This project will be a used to group together Jini related projects on Java.net.
|
|
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.
|
|
JSDT - The Shared Data Toolkit for Java Technology
(jsdt)
The Shared Data Toolkit for Java Technology (JSDT) is a development library
that allows developers to easily add collaboration features to applets
and applications written in the Java programming language.
Enterprise developers can use the JSDT software to create network-centric
applications, such as shared whiteboards or chat environments. It can also
be used for remote presentations, shared simulations, and to easily
distribute data for enhanced group workflow.
It provides the basic abstraction of a session (i.e., a group of objects
associated with some common communications pattern), and supports full-duplex
multipoint communication among an arbitrary number of connected application
entities -- all over a variety of different types of networks
In addition, this toolkit provides efficient support of multicast message
communications. This is accomplished by way of a single send method, and
allows the user to define whether or not uniformly sequenced reception of
data at all receiving locations is required.
The ability to create shared byte arrays and get and set their values is also
provided to session members.
A token-based distributed synchronization mechanism is also provided, which
can be used to ensure mutually exclusive access to a resource, to perform
distributed, multi-application, atomic signalling, etc.
Three implementations are provided:
socket - uses TCP/IP sockets
multicast - uses reliable multicast frameworks (LRMP or RMF/RAMP).
http - uses HTTP protocol.
|
|
jsr121tck
The purpose of this project is to share the TCK associated with the JSR 121 with the community so that people can submit suggestions to improve the test suite.
|
|
jssm
Source-specific-multicast for JAVA
|
|
Kitchen Sink Language
(ksl)
Experimental Branch of Sun's Java Compiler, javac
|
|
Library Management System
(LibraryManager)
1. To manage the books in Labrary.
2. To manage account of library.
|
|
Lineaer Algebra API
(linalg)
LinAlg is a Linear Algebra extension API that provides 2D and 3D algebra operations.
|
|
Multi-Tasking Virtual Machine
(mvm)
Research modification Sun's JDK 1.5. The first release adds an ability to execute multiple isolated programs (also known as "isolates") in the same JVM. Further releases will add more interfaces and enhancements, such as a resource management API. This software is developed by the Barcelona project in Sun Microsystems Laboratories
(http://research.sun.com/projects/barcelona).
|
|
Mustang
(mustang)
J2SE 6.0 snapshot releases for Mustang.
|
|
Mustang Umbrella Project JSR
(mustang-jsr.dev.java.net)
The umbrella project for the Mustang release of J2SE
|
|
OpenDMK
Open source project for the Java(TM) Dynamic Management Kit
|
|
OpenJDK
(openjdk)
Open Source JDK master project. Specific projects will be contained as subprojects of this project.
|
|
OpenJDK staging project
(openjdk-stage)
Staging area for OpenJDK full launch
|
|
placement office automation
(placement)
we have to make a project containing student login with diffenrent biodata like semester grades,10th n 12th percentage.then there will be list of company visiting.a company last visit.there will be a master database with some student name.there will be a page with company eligibilty and the mode of exam.the selected student list will come n the rejected one deleted from the master database.
|
|
Project Looking Glass
(lg3d)
Project Looking Glass is based on Java technology and explores bringing a richer user experience to the desktop and applications via 3D windowing and visualization capabilities. It is an open development project based on and evolved from Sun Microsystems' advanced technology project.
|
|
Properties
(properties)
An implementation of Properties
|
|
RMI Runtime Layer Interceptor
(Interceptor)
Research into defining access points in the RMI Runtime layer for the registation of Interceptors.
|
|
Scripting Project
(Scripting)
Scripting Engines and Applications that can be used with the Scripting Framework in the Mustang release of J2SE.
|
|
Swing Generics Support
(swing-generics)
This project will document the work on issue 6179357: "Request interface javax.swing.tree.TreeModel to have a generic type for nodes" and related issues.
In particular:
- add generics support to the Swing framework
- provide support for new language features like varargs
- provide better support for the collection framework
- optimize code where reasonable / remove warnings
|
|
swinglabs
(SwingLabs)
SwingLabs is a Sun Microsystems supported project that allows experimentation with extensions to existing Swing components, new Swing components, and other desktop related technologies such as Java2D, AWT, etc. It acts as a testbed for ideas related to client side technologies, and provides a path for inclusion to future versions of the JDK.
|
|
swinglabs-demos
(SwingLabs-Demos)
Project for creating and maintaining demos of the SwingLabs project, and its sub-projects. This Project contains common code among demos, including Database configuration and setup, jnlp file configuration, build files, and look and feel initialization.
|
|
swingx
(SwingX)
Extensions and additions to the Java Swing toolkit. Successful SwingX components may be considered for inclusion in future versions of the JDK.
|
|
TableLayout
TableLayout is the world's most popular third party layout manager. TableLayout is a layout manager that is more powerful than GridBagLayout yet much easier to use. It was introduced to the world
|
|
TDA - Thread Dump Analyzer
(TDA)
Swing GUI for analyzing thread dumps (of SUN VMs so far). It parses the thread dumps from the provided log file and presents them as tree view. It analyzes the locked monitors and waiting threads and provides statistics about the thread dumps.
|
|
Technical review for Java Generics and Collections
(java-generics-book)
This group is for technical review of the book, Java Generics and Collections, by Phil Wadler and Maurice Naftallin. It will be published later this year by O'Reilly Media, Inc.
|
|
Temporary private projects for the JDK community
(jdk-inbox-private)
jdk-inbox-private is the private holding area for staging of projects in the jdk community
|
|
ThaiJDK5.0APIDoc
(thaijdk5doc)
Thai language JDK 5.0 API document
|
|
TJTI
TJTI: "The Java Tutorials Incarnate" - An example project to be used in conjunction with the UCLA JUG (existing java.net project) that tracks (via well-commented code in Subversion) a new Java programmer utilizing the Java Tutorials to learn the Java language. Additionally, this project shall be covered in a blog that follows the usage of the Java Tutorials step-by-step to demystify the learning process.
|
|
Web Services Connector for JMX Agent
(ws-jmx-connector)
This project will provide the Reference Implementation for JSR 262 (Web Services Connector for JMX Agent), which defines a way to use the server part of the JMX Remote API to create a Web Services agent exposing JMX instrumentation, and a way to use the client part of the API to access the instrumentation remotely from a Java application.
|
|
wizard
(Wizard)
Provides a simple API and UI for Wizards, a commonly used UI pattern in GUI interfaces. Traditionally, everybody has needed to write their own Wizards, and such code is painful and hard to get right. This library aims to provide a simple API for writing Wizards, and default UI that resembles Wizards in other applications, but with the ability to plug in alternative UI implementations if desired. This library was designed as a replacement for NetBeans' Wizards API, and takes into account the long history of that API, problems encountered with it over the years, and provide a simple, easy to use solution that enables any Swing application to provide Wizards with a minimum of code and effort.
|