You are correct that it is currently not open source. I’m not certain which direction it will go. It could become open source, it may be in the app store for a minimal fee.
It does not require admin rights to install. What kind of screenshots are you looking for? The ultimate goal is to provide an editor as an add-on to DEVONthink.
I am familiar with Obsidian and for me that is not the perfect editor for DEVONthink. If it works for you, you should stick to it.
As a matter of fact I use Obsidian to write the help book for this application.
Please can I ask that you make it fully multimarkdown (mmd) compliant. DT uses all multimarkdown syntax plus a few extra bits of its own (for example wiki links and YAML headers). It is hard to find an editor that does all that DT does.
Multimarkdown Composer - fully mmd complaint but no wiki links or YAML
IA Writer - has wiki links but not fully mmd (does most though)
Typora - not fully mmd as based on Common Mark (I think)
Obsidian - not fully mmd, does wiki links but has is own transclusion and other quirks.
iWriter Pro - does full mmd but not wiki links. It has limited configuration.
Ulysses - in its own markdown world
1Writer - fully mmd but only available on IOS. No Mac app
All edit and preview. There are also other editors but you need something like Marked2 to preview. It would be a joy to have an editor that is fully mmd compliant does wiki links,(optionally) YAML headers and previews!
That is my intent. It is a step by step process. As an example it was mentioned that I choose ‘[[wiki]]’ as a syntax and in the mean time the syntax ‘{{wiki}}’ was added.
As a tester you can provide feedback and I am aiming on adding what is missing.
A downside to open source is that unless you set it up as publicly read only or only you can commit proposed changes, anyone can introduce malware into the app. There was a recent story in the WSJ about a Disney employee that downloaded an AI tool from Github and it had an embedded (and well hidden) key logger that completely opened up everything he did and used, including his 1Password account and his Disney corporate credentials.
Almost every repository I have ever seen on Github requires contributors to submit changes in the form of a “pull request”; those are only added to the repository if the repository admnistrator or designee approves it.
Regarding the YAML
support. It would not be difficult to add support for this. My reference would be something like: https://zsmith27.github.io/rmarkdown_crash-course/lesson-4-yaml-headers.html
However, if I would add this, it would no longer preview inside DT. Is that not a concern for you?
That’s the real feature set of DEVONthink in general - when they add a feature, it’s really there. I could give countless examples over the decades now where I was trying to figure out how I’d either convert some data, import something, or similar and sure enough, DT already does it. Just this past week, I had to rescue some emails from a raw Dovecot mail store (fortunately I use maildir)…. Sure enough, DEVONthink reads it directly and imports the emails.