journal

MacJournal: Still the best notebook for MacOS

In this post, I want to discuss my reasons for returning to MacJournal as my number one notebook.

When I first journeyed back to MacOS for my personal use about 11 years ago, I installed Scrivener, CircusPoinies Notebook and MacJournal almost immediately. I didn’t really appreciate MJ at the time, but it was touted as the best diary app, and that’s how I first used it. I slowly uncovered other features that made it useful for all kinds of writing and note keeping, but I was committed to Scrivener and then Ulysses for longer-form writing (I don’t mean book-length work, but essays and long notes about specific things). I dabbled in using MJ for other types of writing, but then DayOne came along and it dazzled me with its clean appearance and the easy way it synchronized material between MacOS and iOS, so I turned to it for my diary. When DayOne went to a subscription, I looked elsewhere for a new diary app and relegated MJ to the app scrap heap. But after several years of failing to be satisfied with my diary/journals I decided to give MJ another go. And I am glad I did.

Diary vs. journal

I make the following distinction between a diary and a journal:

  • A diary is for keeping a record of what happened on specific days. It is very date-centric. You might record your thoughts about various subjects in a diary, but they are organized by date. If you just want to keep a diary, you might be happier with another app. I’d recommend Diarly, but DayOne and Lifecraft are both worth a look.
  • A journal should be able to handle date-centric notes, but it should also be a place to write about any subjects you like unrelated to the date. You may find that you write enough about a certain subject that you want to group those entries in their own sub-journal. A journal belongs in a notebook (or set of notebooks), which is why I used that word in the title of this post.

Some of the types of entries I want to keep in my digital notebook:

  • diary entries
  • notes about specific topics
  • blog post drafts
  • project notes
  • planning notes
  • spark notes
  • reading notes
  • movie and TV reviews
  • first drafts of correspondence

I’ve found that MacJournal handles these all elegantly and powerfully.

Before I discuss how, let’s get a few definitions out of the way. MacJournal calls the file you open to work in a DOCUMENT. Inside the document, you create JOURNALS. Inside each journal you can create individual ENTRIES. You can also create sub-journals and SMART JOURNALS.  You can also create BOOKS, which I’ll touch on later. 

Journals vs. tags

You can see from the screen shot at the top of this post that I have several topic/purpose-related journals in my main document. This is how I like to organize my notes, which is one of the major reasons I don’t use Bear for note-taking… it only has tag-organization. I like having the option to add tags, but I hate having to create tags to put my notes in order. With MJ, I can add tags as needed, or forget about it. For example, when I am creating diary entries, I tag the ones that refer to an important event as “notable.” Then I have a smart journal that hunts up the “notable” entries, so at the end of the year I can have a quick summary of the important happenings. 

Another smart journal I have is for spark notes. Rather than stash my spark notes in a dedicated journal, I prefer to leave them in the journal in which the idea first came to me, where I might get some insight based upon their context. But I will add the spark tag to those notes, and then I have a smart journal gather those tagged notes together.

In MacJournal you can set up Smart Journals that hunt through your entries to find those that meet a certain criteria. This one is simply based on finding a tag. But you can add several qualifiers.

Tons of meta-data

MJ allows you to hitch a lot of meta-data to each entry. You can use that meta-data for smart-journal selection, sorting or just visibly adding information to your notes. Here’s a short list of some of the meta-data you can add to your notes:

  • Tags
  • Annotations
  • Status
  • Due Date
  • Rating
  • Priority
  • Labels

The screen shot below shows the inspector panel for an entry:

With MacJournal, there are many types of built-in meta-data for cataloging your entries.

You can pop up the inspector panel to view all the meta-data (as in the screen shot above), and you can choose to see meta-data in the entries grid. Each entry also has an INFO BAR which will display the meta data you signify.

You can choose what meta data to view in the entries grid and in the info bar. The red arrow points to a disclosure triangle with a list of meta data to show in the entries grid.

Writing and editing

Surrounding your notes with all sorts of great tools is wonderful, but where the rubber hits the road with a journal is how it works for composing your entries. MacJournal may not be quite as nimble as some other dedicated writing programs, such as Ulysses and Scrivener, but I feel fully at home writing in its editor. First of all, the application performs like you would expect a good word processor to perform. It even looks like one, as this screen shot attests:

Open any entry in a separate editor.

You have three options for how you can work. You can write in the editor when it is docked with the entries grid and journal panel (as in the screen shot at the top of this post). You can open the selected entry in a separate windows (as the screen shot above). You can go to focused view to let your writing dominate the screen.

Almost every writing app has a focused view that allows you to let your words take over your screen. MacJournal does too.

So you can write in MacJournal as if it is a standard word processor. You can also use markdown formatting, although I have to admit that there is virtually no documentation for how to make the best use of this feature (the User’s Guide doesn’t even contain the word “markdown”). But trust me, you can write with markdown and then view a preview of your formatted text.

And if you prefer another editor for writing, no problem. You can choose to edit an entry in an external editor of your choice.

MJ does not do a split screen view to allow you to reference one entry as you work on another, but you can open more than one entry in a separate window at a time and align them on the screen for essentially the same effect. You can also open more than one tab, so it is easy to switch back and forth between entries.

Here’s another nice feature of MacJournal. You can use the keyboard to summon the Quick Note feature while working in any app (as long as MJ is running).

Sharing and exporting

Getting your work out of your journal is almost as important as getting it into it. MacJournal is very adept at allowing you to turn your work into a variety of formats for sharing it. You can, of course, share your work via email through the SHARE menu. You can also output your entries to DevonThink and other information management apps on your computer. I haven’t put this to the test much, but the little I have, it worked fine.

You can also export your entries to a wide range of formatted files. See the screen shot below for the list of options:

 

MacJournal is unsurpassed when it comes to the options it gives you for exporting your entries.

If you blog, you can upload your entries to your blog. I personally prefer working in WordPress, so I’ll just cut and past this text, then add the images from within WordPress. That’s my way of admitting I haven’t tested this feature, but I suspect it works just fine.

Security

A journal usually contains private thoughts, which you may not wish to share with others. MacJournal protects your information in a number of ways. First, it allows you to set up automatic backups, so all your journals and entries are backed up regularly. The application also allows you to lock journals behind a password, and you can opt to have locked journals encrypted. (Note: the level of encryption used is not specified in the User’s Guide.)

MacJournal on the go

The iPad version of MacJournal allows you to take your notebook with you. It’s not as full-featured as the OS version, but it works well. It also has a nice wifi sync feature, so you don’t have to put your data into the cloud if you do not want to.

The iPad version looks sharp and has worked well for me, though I do not need it often.

Thoughtful features

MacJournal is full of thoughtful features. One of my favorites is that while you have one entry selected, you can hove the mouse over another entry and a little window pops up showing you information about the other entry as well as previewing the contents.

I also appreciate the breadcrumb trail at the bottom of the screen that shows where I am amongst my writing. This is especially useful in the floating editor window where your work is detached from the context of the document (i.e. the opened file).

There is a timer feature so you can record how long you’ve worked or set a specific length of time to work.

Other nice features

Make aliases. MacJournal allows you to store your entries in more than one journal via the ALIAS feature. When you alias an entry, you can put the copied version in any other journal. Changes in one copy appear in all the copies. You can see that an entry is an alias because the title appears in italics.

Publish a journal as a book through Lulu.com. As I mentioned earlier, you can create a special journal type called BOOK. Here is what the User’s Guide says about this feature:

Within MacJournal, books are a special type of journal that are designed in a way that they can be published to Lulu.com, from where you can order a hard copy once you obtain a free Lulu.com account. You can choose from a variety of book formats including “Digest” and “Casewrap,” and easily glide from chapter to chapter while choosing which sections to include in your book. 

I haven’t tested this feature yet, but if it works as advertised, it could be useful for some writers. I for one would prefer to work with Scrivener to publish a book-length project.

Other views. So far all the screen shots I’ve shown have been in the EDIT view. But MacJournal sports two other views that may be more or less useful depending on your needs. You can choose to view your entries on a timeline, or in a calendar.

The Timeline View allows you to view your MacJournal entries in a diagram.

Not surprisingly, Calendar View shows your entries in a calendar.

One thing to keep in mind when working with these views is that MJ uses the date the entry was created.

Areas for improvement

MacJournal is darn good, but it isn’t perfect. Here are a few ways I’d like to see it improved:

  • Better markdown. Right now the markdown facility seems like a quick add in. I’d like to see markdown a serious option for formatting entries.
  • Smoother scrolling. For some reason scrolling feels difficult, like it takes a little extra effort to move up and down the editor.
  • Typewriter view. Any serious writing application needs typewriter view, to keep the line being edited/written in the center of the screen and not a the bottom.
  • Fix the icon bug. In the current version of MJ, if you try to change the icon for entries, the app quits instantly.

A new version is in the works

The current version of MJ hasn’t been updated in over two years. I had begun to worry that it was being abandoned. But recently the developer, Dan Schimpf, has issued a beta release of version 7. (Note: I believe that Schimpf is the developer and Mariner Software is simply the distributor, but I’m not entirely sure of the relationship.)

You’ll find a list of the extensive changes and improvements here. This is certainly welcome news. I have no information about the potential release date or what the cost for upgrading might be.

Conclusion

To summarize, I use MacJournal as my major notebook for the following reasons:

  • Its organizational scheme matches my way of doing things
  • It allows me to add all kinds of useful meta-data to my notes
  • It is easy to write in
  • It lets me output and share my notes in numerous file formats
  • It is full of thoughtful features that make working in it fun

For many, MacJournal will look and feel kind of retro. Don’t let this fool you. MacJournal is the most powerful journal I have found, even years after it was last updated. That it is still being developed is good news. 

If you want a digital notebook that can handle every piece of written material you want to tuck into it, you need to give MacJournal a try.

Advertisements

Diarly — an excellent markdown journal

Diarly is a recent addition to the diary/journal app competition.

Diarly is a journaling app that uses markdown to format its entries. Released earlier this year, the initial version was attractive but felt far from complete. Steady improvements since then have turned Diarly into a more realistic option for taking daily notes. With the recent addition of an iOS companion app, Diarly takes a big step forward in the competition for useful journaling software. 

The basic version of Diarly is free. You can unlock premium features by purchasing the Pro upgrade, which, at the time of this writing, is $10.99  for the MacOS app and $4.99 for the iPad app. You will need to upgrade in order to sync your journals across devices.

Here’s what the developer says about Diarly:

Beautiful, Safe and Secure – Diarly is designed so that you can focus on journaling. Pure in it’s form, powerful in it’s functions.

Here are my thoughts:

Dedicated to journaling

Diarly is a dedicated journaling app. It automatically creates a new entry for the date you open it. You can only create one entry per day per journal (more on journals below). There is no add button, although you can use the calendar to navigate to a different date, which creates an entry for that date if you haven’t already created one. 

Use the pop up calendar to navigate to existing entries, or to create new ones, past or future.

Multiple journals

You can have multiple journals to record different aspects of you life and responsibilities (you get the multiple journal feature when you buy the Pro version). Switching between journals is quick and easy, just select the journal you want from either of the two drop down menus — one is at the top of the editing panel, the other at the top of the entry list panel. Or select the journal from the Journals menu.

Entry List Sidebar

In the sidebar you can filter your list of entries. View all entries, starred entries (favorites), entries with photos, or select from a list of hashtags. You can add hashtags to any entry the same why you’d add a hashtag to a tweet.

Live search narrows the list of entries as you type the search string. And the app highlights the word or phrase in the text of the qualifying entries.

Markdown

Diarly uses standard markdown syntax. There is no preview view. After you enter the markdown characters, they generally get out of the way, similar to the way Bear works. Bear describes this approach as “rich previews while writing so you see prose, not code.” 

Security

You can set Diarly to encrypt your entries with password access. I believe this works universally with all your journals and entries, and can’t be set on a journal or entry level. 

Templates

If you like structured journal entries, Diarly allows you to build a custom template for each journal. It comes with one in place for the Diary journal with three headings:

  • Events
  • Accomplishments
  • Activities

You can edit or add a template to any of your journals using the preference dialog.

You can modify this however you please. The template becomes the default for new entries. You can have a different template for each journal.

Update: The developer has informed me that the new default template has just two headings:

  • What did I do?
  • What did I learn?

Inline images

You can drag images right into the editor to place them where you like. Embedded images, however, are not encrypted with the text.

This nifty dialog allows you to adjust the type size, the font and the line length. You can also select from one of four themes (with the Pro version), and create your own themes.

Other nice features

  • Modify themes if you understand CSS
  • Word and character count
  • Set word goals
  • Import DayOne and MacJournal entries (I haven’t tested this)
  • Word and character counts, and writing goals

iPad app

The iPad app is nicely designed and has so far sync’d flawlessly. There is not yet an iPhone app, but that is next on the developer’s list.

Suggestions for Improvement

  • I’d like additional built-in theme options, with the ability to apply them individually to the different journals. That way I would have an instant visual cue to remind me which journal is open at any one time.
  • Diarly needs more options for exporting text. Right now you can only export as a markdown file.
  • There is no way to print from within Diarly. There is a Print item in the File Menu, but it is grayed out. I learned from the developer that he is likely to add printing, especially if people request it. The same is true of PDF export.

The Bottom Line

Since it will be natural to see this review falling into the same category as my review of markdown note-takers, I need to make it clear that Diarly is not a substitue for a dedicated note-taking app. It is a daily journal. As such it is very well designed and feels natural and inviting to use. Fire it up and an entry is waiting for you to begin recording your daily thoughts and activities.

I like Diarly enough to adopt it for my daily journal, trusting that its few shortcomings will be corrected in future releases. If you’re comfortable with a one-entry per day approach to journaling, Diarly might be a great choice for you, too.

Day One 2 – The best journal (for Mac) just got better (I think)

Day One 2's main screen.

Day One 2’s main screen.

For the past few years I’ve been keeping a sporadic diary in an application called Day One. I have liked several aspects of the software:

  • It has an elegant, uncluttered interface.
  • It has versions for OSx and iOS, and these have sync’d flawlessly
  • It allows me to write my journals using markdown if I wish
  • It has an effective, but not intrusive tagging system to organize entries beyond dates

There are many, many other features, but those are the ones that matter to me most.

One of the reasons I had not used Day One for more than a casual diary is because it only allowed for one journal, which had to store everything.

Today the developer of Day One has issued a new and improved version called Day One 2. There are several improvements in this version, but the one that matters most to me is I can now create multiple journals.

Day One 2 has multiple journal capability. To edit an entry, you need to be in edit mode. You can use markdown for formatting.

Day One 2 has multiple journal capability. To edit an entry, you need to be in edit mode. You can use markdown for formatting.

I’m not doing a full review here. If you’d like more information about the new version, you can get the details here.

The screenshot above shows the five journals I’ve created (three of them are empty, one has one entry, and the other has imported all my entries from the previous version of Day One). In that screenshot, my entry is in edit mode so I can do my writing. Note that I’m using markdown to add some formatting.

Day One 2 with my entry in view mode. It converts the markdown nicely.

Day One 2 with my entry in view mode. It converts the markdown nicely.

Having to switch back and forth from edit mode is a very mild annoyance, one I can live with. It was that way in the previous version of Day One, too.

The other significant change, at least for me, is that I now need to use the propriety Day One cloud service to keep my two MacBooks and my iPad in sync. In very limited testing, this has worked fine so far. This is what the iPad version looks like (notice it is sync’d):

Day One 2 for iPad. Keep all your (Apple-based) devices in sync.

Day One 2 for iPad. Keep all your (Apple-based) devices in sync.

The developer claims moving to the proprietary service is necessary for additional features they are planning. I hope one of those features isn’t a subscription fee for using the sync service — right now it is free, but I’m not sure if there is a guarantee this will always be the case.

Switching journals in the iPad version of Day One 2. (Note: I could not stand that hideous pink color any longer and changed it to gray... that was my doing, not a flaw in the sync.)

Switching journals in the iPad version of Day One 2. (Note: I could not stand that hideous pink color any longer and changed it to gray… that was my doing, not a flaw in the sync.)

The developer is charging even current users a fee for the new versions on both OSx and iOS. For the first week, the price is half the normal price, so you can get the OSx version for $20 and the iOS version for $5. Some people might gripe at that, but to me $25 is a bargain for a useful application like Day One. I am happy to support the continued development of this fine software.

Anyway, so far, so good. If I run into blips, I will update this article. But I wanted to get it posted as soon as possible since the special pricing is for a limited time.