Trunk Notes for Mac – an update

I’ve been mentioning a desktop version of Trunk Notes for Mac for some time now. Work has started, although is progressing a little slower than many of you would like. I thought a quick update on the current status of this project would be worth posting about – hopefully to reassure some of you that this is happening!

I want to keep the desktop version as simple as possible – whilst offering all of the power that Trunk Notes offers in iOS. Every page in your wiki will be represented by a plain text file on your computer. There are no propritory formats, no data lock in. If you need to use your information in something other than Trunk Notes then that will be made as easy as possible.

Here is what Trunk Notes for Mac currently looks like when started:

Trunk NotesScreenSnapz002

Most of the interface is taken up with the current page being used. When searching the wiki a pane opens with the search results. At the moment just the page name is displayed, however other information will be shown in the final release. As with the iOS version searching happens as you type. Here you can see that the word Journal is being searched for – and a number of wiki entries match.

You can quickly switch between viewing the rendered page and the Markdown. A keyboard shortcut or a click on Markdown will switch to that view. When you switch back again or choose a new page your changes are saved automatically. The plan is to automatically version any changes on save.

In the window title bar you can see the proxy icon (the tiny icon next to the page name). Drag this to another application, such as TextEdit or MacVim, and the Markdown of the current page will open in that other application. This kind of data transparency isn’t seen in many other desktop note taking apps – with Trunk Notes it will always be obvious where your data is.

The current version hasn’t implemented many of the Trunk Notes functions. You can see above that the timestamp function, numnotes, tagcloud and random are not yet available. However the {{image}} function is being used to show the cat image.

The interface is designed to be similar to that of a web browser. You can click the links and use the back/forward buttons in the toolbar to navigate your history.

Here you can see that an encrypted note has been requested:

Trunk NotesScreenSnapz003

With the Easter weekend coming up I hope to implement a lot more before sending out a test version to those kind enough to volunteer for beta testing. Trunk Notes is a part time project with most of my working week devoted to the company One Result where I work on some fantastic iOS apps. However despite that in the next couple of weeks I will be added a page inspector to manipulate tags and view information about pages, additional toolbar buttons, some of the main {{ }} functions and adding pages by dragging text to the app icon.

So, still early days yet in terms of how far I’ve got – but hopefully by the summer there should be a first release of Trunk Notes for Mac.

  • Bob

    Are there any plans to offer a non-WikiWords page-naming/linking option? Being forced to use that is the only thing so far that’s kept me from buying the iPad version.

    • admin

      I will consider this, however the WikiWord is part of how Trunk Notes works.

  • olivier

    Do you have a vertion for Windows ?

    • admin

      There are no plans for a Windows client – Mac only afraid!

  • Paul

    Any plans to use iCloud storage? It would be great to have seamless syncing across all devices. The current Dropbox method would acceptable providing syncing was automatic rather than manual as now.

  • Tomáš

    Dear Matthew, I am just another user waiting for the TN for Mac preview! Will pay up to 20-30 USD for it! :)


  • Brett Terpstra

    This is really exciting. I *love* what you’ve done with the iOS version. If you need any beta testers, let me know!

  • mkk

    I love using TN on iPhone/iPad and was desperately searching a desktop alternative. I’m glad you are working on TN for Mac!

  • Mat Packer

    Like Brett said, if you need any beta testers just holler!

    I love the iOS version!

  • Frank Müller

    Would love to beta-test, too. Do you know already what the minimal requirements will be? Lion 64-Bit only?

    • admin

      Yes, Lion 64-bit. Primarily to focus support resources on just the most recent platform.

  • Reder Tseng

    Can’t wait for the desktop version!
    I would love to be a beta tester, too!

  • Mark Krieg

    I would love you beta test the OS X version, too! The iOS version is an amazing piece of work.

  • Robert Grace

    I’m available as a beta tester – on 64-bit Lion

  • Kyle Savikko

    I too am interested in helping beta test if possible. I love what you have done on iOS and am excited to see what comes next!

  • DavidB

    Any news on the Mac client Matthew ?

    • admin

      I did promise something in March/April originally. Lots of guilt for still not having released to testers at least an early build. I was tasked with working on an Android project in the last few weeks which is now complete. There isn’t too much more to do until a release sans Dropbox syncing is ready as an early test build. Sorry for the delay and hope to have some more information soon!

  • Rick McMichael

    I’ll throw my hat in the beta ring as well, Matthew. As someone noted above, I’m looking forward to buying and using this app. I can foresee having this on all my IOS and OSX devices. This means a multi-way sync exercise. Have you considered syncing automatically in the background? Also, have you considered saving versions of a page, so that conflicts can be resolved sometime after a sync occurs?

    Thanks for creating such a useful app. I tell every IOS user I meet about it.

  • http://Whynoteimplementtrunknotesinjavascript! Steve

    Then it will be universally accessible/editable from _any browser on any platform_ (that has dropbox)! Surely the only way to go – like TiddlyWiki done well. Take a look at StrapDown.js…

  • Nick Carter

    Always interested in having a “more Trunk Notes-like” experience on desktop, right now I just open files in vim (which does have nice markdown highlighting, but still….).

  • Gilles

    Hello from Paris,
    I love TN, your clever app that I’m using on my iPad & iPhone…
    It would like beta test the future desktop version, if possible.

  • Rob Kantor

    A desktop client similar to trunk notes for mac, windows, and linux

  • Hester Nash

    LOVE it on my ipad… but I hate this kind of data app being unable to sync with my computer, so I came looking. I understand perfectly that it is in beta and low on the list, but I ahve been messing with it for a long time and I cannot figure out how to make anything link! I can create pages, and type on the pages, and they are saved. And that’s pretty much the outer limits of what it does, which doesn’t seem feature-light compared to the iOS version, it seems feature-LESS… am I missing something?

    (Mountain Lion on a Mac Pro)

    • admin

      Type a WikiWord and that will become a link automatically. Alternatively type a phrase inside [[]] to create a link. You can then tap the link to create a new page. You can also create pages using Apple+N.

  • John

    I’ve used Trunk Notes on iOS for years and was hoping for a desktop app to be able to work with the notes. I just searched for a Mac desktop wiki app, but didn’t find anything that didn’t involve a complicated setup. I thought I’d try the Trunk Notes site again and was pleasantly surprised to find a Mac version. And it works on Yosemite!

    Yes, it’s beta and crashed the first time I opened it, but since then it’s worked beautifully. Together with TrunkSync I can now work on my notes on the desktop! One thing I noticed immediately is that the links to the manual don’t work on the desktop. Any way to recreate the manual page structure on the Mac?

    Hopefully this project is still alive, if moving a bit slow. :)