MPXJ is an open source file handling library for Java, .Net and Ruby to read and write Microsoft Project MPX and MSPDI XML files, Planner files, Primavera XER files and databases, Asta Powerproject files and databases, Asta Easyplan files, Phoenix Project Manager files, FastTrack FTS files, GanttProject GAN files, TurboProject PEP files, ConceptDraw PROJECT CDPX, CPDZ and CPDTZ files, Synchro Scheduler SP files and MPP, MPT, and MPD files for Project 98, 2000, 2002, 2003, 2007, 2010, 2013, 2016 and 2019.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow MPXJ

MPXJ Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
11
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • 5 out of 5 stars
    We use this lib for reading mpp files and it works great. Very clear code design. Easy to use. Response time to feature request and bug reports is very short. Thank you and keep up the good work!
  • 5 out of 5 stars
    ;)
  • 5 out of 5 stars
    Excellent Design Structure , very quick response support ~~
  • 5 out of 5 stars
    I've been using this lib since version 4.0 (or near) for an industrial project over 2 years now. I'm verry happy with it and it make a lot of help for me.
  • 5 out of 5 stars
    I've noticed that in MS Project 2013 format files all resources have a 'Material' type property. What to to with it?
Read more reviews >