/Tag: omnifocus

GitHub to OmniFocus Integration

I’m thrilled to announce that I’ve written a GitHub to OmniFocus integration.  Track your GitHub issues from OmniFocus automatically!

This Ruby script is based on my Jira to OmniFocus integration, but uses the Octokit gem to pull issues from GitHub instead of Jira.  You can find it on GitHub here:

It is simple to install, and can be run on a schedule via cron, or via a LaunchDaemon on OS X.  One notable difference from my Jira to OmniFocus integration is that this script puts the body of the GitHub issue into the Note of the OmniFocus task.  This feature may be coming as an enhancement to the Jira integration soon.

If you have any problems or enhancement requests please create a GitHub issue on the project.  Thanks!

Updated JIRA to Omnifocus Integration

Updates to my JIRA Omnifocus Integration

I have made some long over-due updates to the Jira OmniFocus integration I wrote a year ago.  Sean Kane provided a great pull request earlier this year where he’d made some massive improvements to the packaging and installation of the tool.  I just fixed a couple minor bugs, added support for syncing the Due Date of a Jira ticket to an OmniFocus task.  I also found a very inefficient scan of existing OmniFocus tasks, which I was able to improve.  For me this led to the script going from taking ~50 seconds, to now completing in about 2 seconds.  Not bad for modifying one line!


Where to get it

Find the latest Jira Omnifocus Integration code and install instructions here:

Please log any issues you find at GitHub issues and I will try to provide more timely support and enhancements as I am able.