What Features Am I Looking for in a Notes App
A friend shared his excitement, and joy, of using a new notes app. That made me very curious and intrigued.
I thought I could do a bit of preparation before adding yet another notes app.
What kind of preparation though? How about answering the question: what features am I looking for in a notes app?
Here’s the list of features I came up with:
- Support rich formatting. (A)
- Support inline code and block code (A1)
- Support embedding images (A2)
- Support for attachments (A3)
- Automatic geo-location of the notes (B)
- Automatic timestamp management (creation date, last modification date, etc.) (C)
- Support ordering based on these (C1)
- Good search
- Search by title, tags
- Search by dates
- Search by location
- Offline mode
- Available on all platforms
- Sync (push better)
- Support for automation (create notes)
- Append to existing notes
- Retrieve notes using API or other mechanisms
- Import notes
- Export notes
- Advanced editing features
- History
- Folding
- Outlines
This list is not ordered. There are things on this list that I consider mandatory. Take for example the presence on all platform and synchronization. Without these, I wouldn’t even consider a notes app.