Welcome to dev.plutext.org

Objectives

dev.plutext.org is an open source project. The code for each project is released under one of the Apache software license, the GPL or GNU Affero GPL.

We are building 2 distinct solutions:

Both solutions rely on docx4j, our package for creating, opening, editing and printing OOXML docx (WordprocessingML) files in Java.

The projects are related, in that you can use docx4all to collaborate on Word documents. Or you can use it standalone.

Projects

The following modules (aka projects) are under active development:

  • docx4all - currently you can create, open, edit, and print simple docx on Windows, Linux and OSX (with latest Java). You can collaborate with people using the plutext Word 2007 add-in. Table support is on its way.
  • docx4j - used by docx4all and plutext-server, and ready for use in other projects
  • plutext-server - working well as an Alfresco module
  • plutext-client-word2007 - required for plutext-server

Please note that each of these projects has its own independent Wiki, Browse Source, and Ticketing system. First you need to navigate to the project of interest to you, via one of the above links.

Quick Start

You can launch docx4all from your browser.

If its code you are after, please see our downloads page.

The quickest approach is our VMware appliance, which contains Eclipse with projects for docx4all, docx4j, and plutext-server. We highly recommend this if you want to work with plutext-server or docx4all. You shouldn't need it if you just want to use docx4j as part of your own project. The appliance also contains Alfresco's Eclipse projects and Tomcat, so you should be able to run plutext-server within Alfresco out of the box.