Resources Megathread


This thread does not include Johhny.Decimal’s own resources like website, forum, workbook and discord. You can check those out on the website.

Outlining Systems


  • Bear Notes (macOS/iOS); Johhny’s standard recommendation for Apple devices.
  • Simplenote; Johhny’s standard recommendation for non-Apple devices.
  •; My personal notes app.
  • Apple Notes; It’s fine.
  • Zim; Suggested by @Fabrice, works on Windows, Max and Linux
  • OneNote; Mostly used in a professional setting, although Johnny has stated that he hates it.


Any missed/new resources are welcome.


For notes, I use OneNote for corporate Windows and Zim for personal linux:
For outlines (mind maps) I use freeplane for Windows and linux:

1 Like

I used Coggle ( when outlining my setup, it’s basically mindnode with less features and online. I was using 4 devices across windows and iOS, so I had to find something easy to setup and cross platform.

1 Like

If you are going to call it Megathread, then it needs to go mega :slight_smile:

For outlining systems (to include mindmaps) you have the old but still going strong Workflowy. Another newer outliner is Tana. My goto local tool is the outliner app Bike from maker of TaskPaper, another great tool.

Also worth mentioning xMind and another nice local (offline tool) Scapple for mockups and mindmaps.

For notes; nvALT was great but no longer active. The Archive is inspired by nvALT and in active development. I would also mention the amazing iA Writer that I use daily, along with a great text based presenter tool, iA Presenter. Some other good mentions are Typora and Standard Notes. To mention a few… :slight_smile:

I’m using Checkvist as an outliner for figuring out my system structure. It’s a web-based, keyboard-centric list / to-do manager that I’ve been using for keeping track of my reading list and other stray to-dos. I might end up keeping my JD index there as well.

1 Like

Keep these coming! My main site is due a new area, 30-39 Tools and tech or similar. I’ll build it out with all of this stuff.

A few unique tools that haven’t been mentioned yet:

I’ve been considering tagging all my files using tagspaces. While tagspaces has its own note taking solution, I think I want to take daily notes (e.g. and then every time I use a file in any JD folder, I tag it with the date of use/access. This way files don’t move, and can be stored in their respective JD ID folder, but then can be used in multiple notes and referenced in multiple ways (e.g. by use-case or even a particular learning from the file if it’s a book). This date tagging system is a way I get out of the tagging trap of having to retro-actively tag new states to all preceding old files. The only states possible are access dates, and it’s an in-the-moment change to be made. Then if I cross-reference my notes quite well, I should be able to surf through tags without having it be a part time job. This would also mean that I can tag a JD ID to the file and regardless of where it moves to it maintains its original intended identity because JD IDs become a status not a location. Just something I’m toying with.

I’ve been considering moving my whole JD system into the cloud with backblaze b2. It’s expensive, but if I only store 1-2TB total, then it’s less than the price of my own electricity consumption + file backup maintenance. If that’s the case then I can backup my NAS using duplicacy to b2 and then mount the b2 drive back to my computer using cyberduck. This would mean that I can then have my files on demand whenever I turn on any of my computers, without my NAS having to stay on all the time. Then I can turn on my NAS once or twice a month to make sure I re-arrange all files as necessary for organizational maintenance/archiving.

Finally, there’s a few classic tools that I think accomplish 95% of personal organization needs with an afternoon’s worth of setup effort:

  • Tailscale allows the creation of an overlay network between all your computers including NAT hole-punching. This means as long as two computers or phones or whatever you have are connected to the public internet, they can see each other privately across the internet. This then enables…
  • Syncthing is a file sync tool. It’s open source, high quality and can allow for remote target encryption. Syncthing basically is the answer to the “bring your own sync” category of apps like…
  • Anything that works with the todo.txt format for personal productivity, the plain text accounting system for personal finance management, the keepass ecosystem for password management. Each of these exist somewhere in my JD system, and I just synchronize their folders on all my devices with the tailscale+syncthing combination.

I second the use of Syncthing, as I mentioned in this thread. I’ve used it previously for syncing and backup of photos, plaintext accounting files like you mentioned, passwords, and most important for JD, my notes app. I use Joplin, which I talk about more in the linked thread above.

I am a Evernote fan for notetaking.
I use Dropbox for files; PDF, GIF, GPEG, spreadsheets.

We are an Apple household. I use a MacBook, and have my iPhone, two iPads, watch and tags all synced. Also have AirPods. My children use iPads and iPhones and have Itags each.
This makes my life so much easier as everything has the same structure and for one who loses their keys and phone multiple times a day, it’s easy to use another device to find them :rofl:. “Where are your keys?” … “I don’t know, I’ll phone them” … open find my app and set the ringtone! I feel like an absolute genius and legend despite not even designing this eco system :rofl::rofl: and I am far happier and excited about it than the average person!

One for the list:

  • CleanShot X – an indispensable screenshot utility (Mac).
    • Keep the same shortcuts, add tons of functionality. I use it every day.

We really do need the database :wink:
Discuss sometime?

It’s on my list! But honestly not at the top.

You know what’d do as a start? A Google Sheet or something.


Can this be an Excel?? :slight_smile:
More comfortable with that.