Welcome to the Collate Blog!

As our first blog post, let’s kick things off with the story of why I created Collate in the first place and the Ideas that were the main driving force behind the app.

There are a lot of note taking applications out there.  The big ones being Evernote, Microsoft One Note, Google Keep, Simple Note, and Apple Notes. Every one of these have an amazing feature set, they are highly polished and are available on pretty much every platform available. So why recreate the wheel?

Well, it’s basically the same problem Goldilocks had.

  • Evernote was pretty good for a while, but then the interface changes started happening and they started slashing features which made it even less attractive. The worst part was that Evernote forces you to use their syncing platform and that my data didn’t truly feel like it was mine.  Along with that, it was wrapped up in a non-standard ENML markup language, making sure that I needed to use their application to access my notes.  This requires to you to be fully invested in their ecosystem, which I did not want to be.
  • Microsoft One Note is pretty good but it’s interface was too confusing.  There is just way too much going on with One Note’s interface with the Notebook/Tab/Note organization, hap-hazard tagging, and millions of different formatting options.  One could spend days getting stuck formatting notes. The good part was that you didn’t need to use their syncing system through Microsoft One Drive, the bad part however was that these notes too were in a non-standard XML based markup language.  Try reading it in a text editor.
  • Google keep is basically a post it note on line.  Great for reminders but not so great for much else.
  • Simple Note has a beautiful editor, it’s just too simple for my taste. The interface is basically a text editor with some syncing.  It’s great if you’re only interested in storing text but not much else.
  • Apple Notes is pretty great and Collate shares a lot of the same features.  The one major problem though is that it’s only available on the Mac ecosystem.

So on and so forth. Before biting the bullet and creating Collate, I spent hours trying to find the right Note taking application and failing each time.

What I wanted from a note taking application

  1. I wanted to own my data, and have access to it in 5, 10, or even 50 years. It had to be in a format that could be parsed and read without the application itself.  No special markup languages, file formats, or programs. This basically leaves one option: plain text. Plain text was the basis for the Collate Note Format which at it’s core is just plain text files, stored in directories. As long as the data is intact, your data is safe and accessible for many years to come. Check out an . Here’s a really too.
  2. The file format had to be simple for somebody to browse in a file browser and open with a text editor. This was to guarantee that even without the application, the files would persist and could actually be worked with by themselves. The application would just make things a lot easier and adds some neat features on top of the data format.  This is why I settled on Markdown for note bodies and YAML front matter for metadata.  Markdown has a right mix of rich text formatting and readability, and YAML formatted meta data offered a highly readable format for both humans and machines.
  3. The interface needed to be simple and offer a very fast and convenient way to create notes. One needed to be able to open the application and start writing quickly without having to deal with user interface cruft.  It just needed to work, work well, and be easy to use for everybody.
  4. Cross platform support was a must. We’re starting to get to a point where we may use multiple operating systems on a daily basis. High availability for a note application is essential, meaning that in order to effectively take notes, you’ll need to be able to do so from any device you own.  Collate is starting on the Desktop and I’m hoping that once it’s stable and ready to go, I can begin work on a cross platform mobile application.
  5. Privacy is a huge concern in this day and age where the government can gain access to your data stored in the cloud with a simple court order. With Collate, I wanted an offline first application which allowed you to store and sync your data however you want. Store it in a cloud sync folder, in a Git repo, in an encrypted volume or a USB key.  It’s up to you.

These are the basic guiding principles of Collate. I built something that I wanted for myself, that I couldn’t find in the multitude of options out there. I hope that you can try it out and see if it works for you.


Collate is in open beta right now and available to test for free.  Sign up for our newsletter below to get a download link and begin using Collate today! To follow along with planned features and Collate’s progress, check out our .