A cross-platform Markdown editor focused on speed and usability
marktext.app
marktext.app
Multiplatform GUI toolkits are abandoned or still heavily tied to C++ or Java
> Is there something wrong with running a local web server and opening the app in a browser tab?
For the average user, probably. Though for a developer targetted app probably not IMO.
For a dev, running a new enough version of Node (but, for not well maintained apps, perhaps having one that is not _too_ new around) and making sure you have a recent enough browser, is not an issue, but for beginners or completely non-technical users that is a barrier to using the app.
As access to local resources from within the browser is getting practical, I think the best common ground will have to be two versions from (mostly) the same source: a pure JS version that someone who can follow the instructions can run using already installed node and the same browser instance they use for everything else, and a memory hungry Electron version for others to install just by downloading the huge installer. And of that first version can be run as a service, or perhaps there would be a third version with extra parts not needed for either local version for that, for those who don't want to install at all.
Maybe at some point OSes/distributions/appstores will go with “we have this LTS version of Node and this LTS version of Chromium, otherwise provide your own”. That way devs could release a full cross-platform version of their app (Electron with all the baggage), and streamlined versions (no Node, no Chromium, just the app and any extra supporting libs) for Win10, Win11, Debian11, Ubuntu20.04, ..., that have been tested against the versions included with those OS options. Appstores would always get the streamlined versions because they can make sure the right version goes to each OS version they service. Perhaps there would be a combined installer: still huge as it contains everything, but it only installs and runs the app+libs if the target's standard backend & browser are found to be compatible.
Compare that to the < 6 MiB for LightPaper, the app that I use on macOS.
Not to mention the security holes from the thousands (millions?) of Node modules an app like this probably contains.
If I want to make chips, fries, wedges and jackets, the fact that a cucumber has far fewer calories and goes really well in a tuna sandwich is, while true, hardly relevant!
Any idea whether it is still getting updates?
What makes you think this?
You're back in bloaty electron land then, no?
Qt
These are the WYSIWYG Markdown editors that I am aware of:
- Typora (great but somewhat buggy).
- Obsidian is working on a WYSIWYG mode.
- Nota (nota.md) is promising but very beta.
- Zettlr
- Bear is working on a WYSIWYG mode.
https://www.brycewray.com/posts/2021/05/trying-mark-text-for...
Blog: I used Vim for a long time, now I use the online editor https://stackedit.io. I found that composing blog posts involves cutting and pasting big blocks of text a lot more than coding, which is better done with a mouse. Stackedit has a side-by-side view and WYSIWYG.
Github wiki: Good for sketching ideas for blog posts, and documentation. Editable by others. (wish list: I kinda want the Roam Research bidirectional link thing, I often have that problem)
Github issues: similar to a TODO list for many people.
Zulip: Good for chatting with others, and for brainstorming ideas. So it overlaps with the Github wiki for that. Not good for a TODO list.
So there are all these apps that use Markdown but they are a bit disconnected.
Is that what Notion is supposed to be? A bunch of apps that interoperate and are unified? I haven't tried it since I mainly stick to open source stuff (with the exception of Github, though it is built on git)
Open a Markdown file and use your platform's Markdown Preview hotkey (eg Cmd+K,V). Simple.
Also isn't Bear WYSIWYG?
I've been playing around with it this morning, and ended up spending $14 on the license. Used it to go through some of my README.md files that I had some mistakes on. https://typora.io/
Since we're here: I highly recommend Typora for macOS. Truly minimal and well-done macOS-native Markdown editor. Previews final output inline as you edit without separate markdown/preview panes. Beta is free. (Not my project)
[edit: actually finish the comment]
Slow, unresponsive, probably Electron based or something similar.
When the app is so unresponsive, no matter how nice it looks or how polished the UX is, it is ruined from the first 10 seconds of using it.
WordPerfect says "Reveal Codes!" from the grave...
Formatting is being nonsensical? Jump into Reveal Codes, delete all the weird formatting stuff by tag, and solve your problem.
The point of Markdown is to write plaintext in Markdown and convert to Markup (as in Hypertext Markup Language)
Thank You for TL;DR:
So, nothing new, but just another one Electron-based editor XD
I don't mean to derail the thread, it's just that when I see "Markdown" I think "hhhhh obsidian my beloved"
There is a "Typora" knockoff extension for vsc that does some of what I want, but it has its own keyboard shortcuts, so multiline editing, etc. don't work.
I use a folder of markdown files as my Note taking system. For that I don't want a split screen setup.
Many of the features are for extensions. Extensions that are not widely adopted where you might put the markdown
Sigh.