I used AppleScript for the first two years of this app as well (Can't believe it's been 7 years since I started it). But it's hard to handle complex programs, and handing off data to Swift or Objective-C from AppleScript. So I switched to [ScriptingBridge](https://developer.apple.com/documentation/scriptingbridge). It provides better Objective-C APIs to handle Apple Events.
I have published an app [Exporter](https://apps.apple.com/us/app/exporter/id1099120373?mt=12) that does something similar - exports Apple Notes to HTML and markdown with the attachments. Give it a try, let me know if it solves your issue.
Also, why did you select JSON as the output format?
+1 to a vacation. And after that rather than going after what's in demand/hype right now, go after something that you want to use and isn't available in the market, and try to build that. I have found building tools for myself that I and a bunch of other people love to use as one of the most rewarding/fulfilling work.
Not a technical skill, but in the self improvement genre - Colin Murray’s channel https://m.youtube.com/@colinmurrayYT/videos is great for people who like exercising from home, without investing a lot in equipments and weight. Has helped me exercise more regularly compared to past years.
I remember seeing it years ago, still amazed by it. What's even cooler is that it was created almost 10 years ago and I believe it hasn't changed much since then. You can read about it [here](https://acko.net/blog/zero-to-sixty-in-one-second/)
From version 3.0, you can export notes to HTML format as well, which can also be imported back into Apple Notes with formatting and attachments preserved. Attachments (PEG, PNG, GIF, TIFF & BMP files) are supported Catalina onward.
Sure. Added the description. As far as development goes, this was kind of a personal challenge after reading all the documentation on NSTextView and its layout system. And as for the pricing model, the free version limits you to 250 words per document. And you can remove the 250 words per document limit via an inApp purchase.
Origin is an app for writers & content creators. Its strictly a write only app, no editing allowed. Its designed to work exactly like a typewriter to improve focus, & avoid getting stuck / overthink on mistakes. Its main purpose is to get you from an idea to the rough draft as fast as possible.
Actually I picked up a template from HTML5 UP & modified it a bit to make it look like the idea I had in mind. But I guess I changed some part of the CSS for side-images, that has resulted into this issue. I'll look into the browser-specific tags, I think I might have messed it up there.