MPXJ是一个用于Java、.Net和Ruby的开源文件处理库,用于读写Microsoft Project MPX和MSPDI XML文件、Planner文件、Primavera XER文件和数据库、Asta Powerproject文件和数据库、Asta Easyplan文件、Phoenix Project Manager文件、FastTrack FTS文件、GanttProject GAN文件、TurboProject PEP文件、ConceptDraw PROJECT CDPX、CPDZ和CPDTZ文件、Synchro Scheduler SP文件以及Project 98、2000、2002、2003、2007、2010的MPP、MPT和MPD文件2016年和2019年。