Testers wanted for a MacOS markdown editor

Hi All,

For years I have been using DevonThink and I love it. Most of the documents I create are Markdown documents. Unfortunately, the editor inside DevonThink is far from ideal. Most of the time I have been using an external application named Typora which does a descent job.

Although I consider this by far the best Markdown editor out there it is not really integrated with DevonThink. As an example I keep my stylesheets inside DevonThink, but is not possible to refer to the stylesheet using an item link.

This made me develop a new Markdown editor with a more tightly integration with DevonThink. It is a MacOS application so this application does not work on IOS.

The editor has the following features:

  1. WYSYWIG. There is a left and right pane where the left pane contains the Markdown editor and the right pane shows the preview rendering.

  2. Preview tracking. The preview will automatically maintain its scroll position to match the location where the cursor is in the editor. As a result the preview always shows where and what you are editing.

  3. Support for loading stylesheets from DevonThink. For example the following construct will load a stylesheet:

    <link rel="stylesheet" href="x-devonthink-item://B628A136-3935-4E89-A4D0-585E12C8DE7C" name="github">
    

    where name is optional.

  4. Support for wikilinks. So your document may contains something like:

    [[chapter 1]]
    [[chapter 2]]
    

    and this will render in the preview the full expansion of the wikilinks

  5. Multi-window. Multiple documents can be open at the same time.

  6. Opening wikilinks in a new editor window by clicking on the wikilink in the editor.

  7. Configurable colors for the preview and the editor.

  8. Support for HighLight JS to render code in the preview nicely.

  9. Allows for inline HTML and stylesheets

  10. Help book

Starting the editor can be done using a right click on a Markdown document and choose “open with” and select the application.
I personally have not made the application the default editor for Markdown. If you would do this you can also launch the editor using “shift-command-O”.
Alternatively if you happen to own Keyboard Maestro, it is trivial to create a shortcut for this.

I am looking for some people that are willing to help testing this software and report back on the following:

  1. Whether it is useful or not. Does it add value and would you consider this application for permanent use.
  2. What you like about the application
  3. What you do not like about the application
  4. Missing features
  5. Missing documentation
  6. Bugs you encounter

The application uses AppleScript to extract file locations for requested documents out of DevonThink. You may have to give permission for this.

Depending on the feedback this application may be published in the AppStore at some time but this is not guaranteed.

If you interested in this application and you are willing to do (beta) testing, please send me a pm.

I don’t know what to expect but I’m hoping for 5-10 people that are willing to test the software.

I will post a follow up when there are enough volunteers.

1 Like

Do you have a GitHub repo/page for this project people could check out?

1 Like

No I don’t.I am also not sure if I want to put this in public domain. Time will tell.

Can you post a few screen captures as teasers?

Will it fully support Multimarkdown (e.g. Footnotes etc.)?

1 Like

Count me in.

Sure here is an example:

This is not currently supported but I will add it.

I see you opted for Obsidian’s transclusion syntax instead of MultiMarkdown’s – {{someDoc.md}}.

1 Like

@fredap, the link you sent me says “This shared link is not available”
You can email me at lsievert@gmail.com

Is that good or bad? I could support this syntax as well if that is helpful.

I have send you an updated link.

As promised the next version will have support for footnotes:

I’m wondering if you have a your own web site or discussion forum to support development, feedback, etc. for your new product?

Not at the moment. There is a total of 3 people that showed interest which doesn’t require this yet. For now I can manage with PM’s but will consider scaling up when needed. My initial thought would be a mailing list as a next step.

1 Like

Well, I for one wonder if it’s appropriate to use the DEVONthink forum to support you development. I do wish you the best, but perhaps use some of the other development tools out there. Just a thought. Could widen your market if you pick wisely.

1 Like

Well, for me it is appropriate. This is not my day job and I am not doing this to make a living out of it. Unless Devonthink decides differently it works for me.

I could help test if you still need people. I frequently use an external markdown editor alongside DEVONthink Pro. I’ve been using Typora for the past six months or so, but I could easily swap in your app on a test basis. I sent you a pm.

As far as I understand, this app is proprietary and not open source. In which programming language is it written? Does it require admin rights for installation? I tend to be cautious when installing third-party apps from unknown developers. Could you share more screenshots? I’m not entirely sure where this project is headed.

I appreciate the variety of Markdown editors available, but I haven’t found the perfect one for my needs yet. So I wish you the best of luck and look forward to the further development of your app.

If you plan to monetize it, it might be better to host it on your own website and forum. If you’re not looking to make money from it, why not share the code on GitHub and make it open source? Both approaches have their pros and cons—it’s up to you.

4 Likes

Why not use an existent solution. I use Obsidian. It is free for personal use and I can reference the Obsidian Markdown Files / Folders in DEVONthink. I can edit the Markdown file in DEVONthink or in Obsidian. Works very well.

1 Like