Microsoft Project 2002 and Microsoft Project 2003 can read and write MSPDI files. MSPDI: The MSPDI file format is Microsoft's XML file format for storing project data. MPXJ supports read only access to MPP files produced by Microsoft Project 98, Microsoft Project 2000, Microsoft Project 2002, and Microsoft Project 2003. MPP: The MPP file format is Microsoft's proprietary way of storing project data. See EN-US Q270139 for a definition of the file format. MPXJ allows MPX files to be created, read and written. MPX: The MPX file format can be read by all versions of Microsoft Project, and written by all versions up to Microsoft Project 98. The following notes explain what facilities MPXJ offers for each file format. All manipulation of project data takes place using these data structures, which can be read from or written to the various supported file formats. The library is currently based around a set of data structures modelled on the data described by the MPX file format. MPXJ supports three file formats, Microsoft Project Exchange (MPX), Microsoft Project (MPP), and Microsoft Project Data Interchange (MSPDI). Go To Memoranda MPXJ The MPXJ library provides a set of facilities to allow project information to be manipulated in Java. Memoranda Memoranda (formerly known as jNotes2) is an open source cross-platform diary manager and the tool for scheduling personal projects Go To BORG Rapla The objective of the project \"Rapla\" is to provide an easy-to-use resource-management system. Go To XPlanner BORG BORG is a combination calendar and task tracking system. Open Source Project Management Tools in Java XPlanner XPlanner is a web-based project planning and tracking tool for agile development teams