Live data from Hacker News

Marktext – Elegant Markdown Editor for Linux, macOS, Windows

github.com

21–30 of 110 posts

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#21

Just another one in an endless stream of bloatware Electron markdown text editors. Stop giving these projects recognition.

Why, because it's Electron? I thought the anti-Electron stance had been debunked a while ago, that it's not every Electron app that chews up RAM like crazy, etc.

Electron seems like a great way to get a cross-platform app out there without having to hire three separate departments of code developers.

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#22
post #2

How many Electron Markdown editors could this world possibly use?

If you are tired of electron apps, try https://bangle.io . It’s a web app that allows you to edit locally saved markdown files.

Since you're the author of Bangle.io and it seems the latter is based on bangle.dev[0] which in turn is based on ProseMirror(?), why did you decide to make Bangle's interface look like that of VS Code / Monaco[1]? At first I thought this was just VS Code running in the browser.

Other than that, it looks pretty promising. I'll definitely be following the project! :) (By the way, I can't find the "install" button on app.bangle.io that is mentioned in the FAQ.)

On a different note, IMO using Electron for an app is not a bad choice per se. It's just that editors written in web technologies usually suck because they are so slow compared to, say, Vim/Emacs/Sublime. Is ProseMirror really that much better (faster) than Monaco/VS Code? If not, what's the benefit of using Bangle over Marktext? (Sure, running Marktext/Electron will use up additional RAM compared to running Bangle in an existing browser. But to be honest CPU load is much more important to me.)

[0]: https://github.com/bangle-io/bangle.dev

[1]: https://github.com/Microsoft/monaco-editor , https://vscode.dev/

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#23
post #16

To the best of my knowledge this (Marktext) is the only free/open-source Markdown editor that has WYSIWYG (like Typora: https://typora.io/ ). Not a separate preview window, but the actual editor window renders each Markdown "block" (paragraph, list item, whatever) except the one you're editing.

Obsidian very recently added this too, and it works great.

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#24

Things I want in a markdown editor: Grammar check. Auto-capitalise start of sentence and known proper nouns. Auto fix obvious typos without bothering me. Grammatically smart spellcheck. Detect and flag accidental double space. Detect and flag duplicate words. Word count excluding headlines. It's nice when I use Google docs and it has that stuff. I wish I had it in markdown.

While we are it, I would like a collapsible headings view panel. Jetbrains has this in the markdown editor they include in their products, and it is so damn useful in navigating large files.

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#25
post #16

To the best of my knowledge this (Marktext) is the only free/open-source Markdown editor that has WYSIWYG (like Typora: https://typora.io/ ). Not a separate preview window, but the actual editor window renders each Markdown "block" (paragraph, list item, whatever) except the one you're editing.

what about emacs org-mode?

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#26
post #4

No offense, but how on earth is a markdown text editor 100 megabytes. I know this is the way it is now and I'm just going to have to get over it, but it's still so bizarre to me

Even more bizarre-- there's a hidden directory called ".electron-vue" in the source tree!

theremin sound goes here

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#27

Just another one in an endless stream of bloatware Electron markdown text editors. Stop giving these projects recognition.

Why, because it's Electron? I thought the anti-Electron stance had been debunked a while ago, that it's not every Electron app that chews up RAM like crazy, etc. Electron seems like a great way to get a cross-platform app out there without having to hire three separate departments of code developers.

> I thought the anti-Electron stance had been debunked a while ago

Nope.

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#28

Earlier quoted context omitted.

If you are tired of electron apps, try https://bangle.io . It’s a web app that allows you to edit locally saved markdown files.

Since you're the author of Bangle.io and it seems the latter is based on bangle.dev[0] which in turn is based on ProseMirror(?), why did you decide to make Bangle's interface look like that of VS Code / Monaco[1]? At first I thought this was just VS Code running in the browser. Other than that, it looks pretty promising. I'll definitely be following the project! :) (By the way, I can't find the "install" button on ap…

> why did you decide to make Bangle's interface look like that of VS Code / Monaco[1]? At first I thought this was just VS Code running in the browser.

It is just a personal preference but I find VS code's UI, especially the command palettes (inspired by sublime?) a good interface for notes.

> By the way, I can't find the "install" button on app.bangle.io that is mentioned in the FAQ.

If you open the app in Chrome (or any chromium browser), you will see a sign to install the app as a PWA (progressive web app) next to the URL.

> On a different note, IMO using Electron for an app is not a bad choice per se. It's just that editors written in web technologies usually suck because they are so slow compared to, say, Vim/Emacs/Sublime

In my opinion going the Electron route is a lot of work for a single developer and you loose the portability of a web application.

> But to be honest CPU load is much more important to me

I think you will be delighted to see that Bangle is pretty performant. I would recommend opening a heavy app like 10000-markdown-files[0] to get a rough idea.

> what's the benefit of using Bangle over Marktext?

I haven't used Marktext, though it looks like a great project. I think the differentiating factor would be:

- Bangle.io is focused more on the overall note taking experience, like backlinks, workspaces, collaboration etc.

- I am planning to allow the ability to add extensions to add more functionality. Being a web app is really conducive for such things.

- It allows you to open multiple tabs, split screen.

I hope you give Bangle.io a shot, there are a bunch of things currently missing, but we will get there [0]: https://github.com/Zettelkasten-Method/10000-markdown-files

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#29

Just another one in an endless stream of bloatware Electron markdown text editors. Stop giving these projects recognition.

Why, because it's Electron? I thought the anti-Electron stance had been debunked a while ago, that it's not every Electron app that chews up RAM like crazy, etc. Electron seems like a great way to get a cross-platform app out there without having to hire three separate departments of code developers.

Is there a shortage of polyglots?

Re: Marktext – Elegant Markdown Editor for Linux, macOS, Windows

#30

I recommend something like Obsidian instead which is a markdown editor (newly upgraded) along with an entire knowledge base and note taking system that can create and maintain references across files. https://obsidian.md/

MarkText is free and open source (MIT License) while Obsidian is closed source, which is an important distinction for some users.

Some of the other alternatives mentioned here, like Zettlr[1] and Dendron,[2] would be more suitable for users who prefer to handle their Markdown documents and notes with FOSS.

[1] https://www.zettlr.com

[2] https://www.dendron.so

Post reply on HN