I made a canvas-based note taking app! It’s open source with the code on github. (Also, I had an older project called “Apricot” as well. I liked the name so I wanted to re-use it :P) It’s very much inspired by Kinopio, but runs locally, with many fewer features, and a new take on a keyboard-driven UI for this kind of tool.

The idea is to make the equivalent of “digital paper” for writing. A place on my computer where I can quickly put a bunch of ideas down, without having to organize them linearly, as if there is infinite space to be had. I use it daily for ad-hoc to-do lists, brainstorming, and creative thinking.

You can make a new note by clicking on the background. Press `enter` to make another. Press `tab` to indent. Start a note with a “-”, a “1.”, or “[ ]” to make a list. More features in the readme.

Consider checking it out! npx apricot-notes and go to localhost:3003.

(It will create a sqlite file in ~/Library/Application\ Support/com.inclouds.apricot/notes.db)

P.S. If this peaks your interest, I’m very welcoming to pull requests. There are a ton of features that could be added and I’m curious to see what people come up with.