This is a pair of javascript tools designed to be run in PDF XChange (they may also work in other pdf editors, but I've not tried). One tool is a single merge too that merges all comments in multiple pdf documents without overwriting more recent changes, and detecting conflicts (ie comments simultaneously edited). The second tool will run the merge tool on a schedule to keep pdf's in sync in real time.

Background
If more than one person is adding comments to a pdf document, they either have to share a single document (but then it's locked when one person is editing it), or there needs to be a way to merge the comments in multiple documents. Other pdf software has set up subscription-based online editing to handle this, but then you need to trust your documents to their servers, and it's a proprietory solution. This is an attempt at an open source approach.

Features

  • Merge annotations (markup) between multiple pdfs
  • This is a JavaScript tool for use in pdf software such as PDF-XChange (it's not been tested in any other software)
  • Set up a live merge in which multiple pdf's can be marked up at the same time, and changes are merged among them all

Project Activity

See All Activity >

License

MIT License

Follow Markup eXchange

Markup eXchange Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Markup eXchange!

Additional Project Details

Programming Language

JavaScript

Registered

2026-05-20