Node API for interacting with OmniFocus
Requires OSX 10.10 Yosemite.
npm install omnifocus --save
const omnifocus = require('omnifocus);
omnifocus.getTasks().then((tasks) => {
tasks.forEach((task) => console.log)
})
omnifocus.getInboxCount().then(console.log)
omnifocus.markTaskComplete('taskId')