11 ms·
Marktext – Elegant Markdown Editor for Linux, macOS, Windows
- manigandham 5y agoI 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/ https://obsidian.md/
- NeutralForest 5y agoI feel obligated to mention Logseq https://logseq.com/ https://logseq.com/ as well as Zettlr https://www.zettlr.com/ https://www.zettlr.com/ which are both markdown editors with knowledge base and management. Incidentally, I do all of this in Emacs.
- analog31 5y agoI'll have to look into all of these. Here's what I really want: A note taking app that lets me insert code cells, a la Jupyter. I'm using colaboratory right now but I'd like to explore alternatives. I've gotten to the point where I practically can't use an editor that doesn't let me run code, because that's become my second brain.
- NeutralForest 5y agoI do that with org-mode https://orgmode.org/ https://orgmode.org/ it's integrated with Emacs and I can run code in the document as well as export to PDF for presentations for example.
- EleanorKonik 5y agoObsidian actually supports Jupyter via a plugin, if I recall.
- manigandham 5y agoYes, I'll add WikiLens [1] and Dendron [2] as VSCode extensions if you want to reuse an existing editor, or other apps like Bear [3] and Roam [4]. 1. https://marketplace.visualstudio.com/items?itemName=lostintangent.wikilens https://marketplace.visualstudio.com/items?itemName=lostinta... 2. https://marketplace.visualstudio.com/items?itemName=dendron.dendron https://marketplace.visualstudio.com/items?itemName=dendron.... 3. https://bear.app/ https://bear.app/ 4. https://roamresearch.com/ https://roamresearch.com/
- codethief 5y agoHere's the thing: I really like Loqseq's interface (it mimic's Andy Matuschak's Evergreen notes[0]) but I really hate the fact that it doesn't let me edit plain Markdown files and write free-form text. (Looks like I'm not the only one[1].) It forces me into this weird outliner format that I personally don't like at all – and I'm saying this as someone who used org-mode for years. [0]: https://notes.andymatuschak.org/Evergreen_notes https://notes.andymatuschak.org/Evergreen_notes [1]: https://discuss.logseq.com/t/allow-non-outline-freeform-text/172 https://discuss.logseq.com/t/allow-non-outline-freeform-text... , https://discuss.logseq.com/t/how-about-separately-supporting-outliner-md-format-and-native-md-om-format/928 https://discuss.logseq.com/t/how-about-separately-supporting...
- agambrahma 5y agoHmm, OTOH the _only_ reason I like LogSeq is because of the outliner format. I think there are a lot of different styles out there which manifest in how different people end up using these tools. I ended up moving from Obsidian to Logseq basically just to get "native outline format", and LogSeq is in that sense an "offline, open-format version of Roam".
- crooked-v 5y agoIt really annoys me that so many of these "markdown" editors use double brackets instead of actual Markdown links.
- discardedrefuse 5y agoJoplin is another good one. https://joplinapp.org/ https://joplinapp.org/
- djangelic 5y agoYeah I’m a fan of Joplin as well. Like a stripped down Evernote.
- Dauros 5y agoJoplin also have a few plugins [1], e.g. Obsidian-like graph plot of the notes [2,3], math mode [4], or tabs interface [5]. [1]: https://github.com/joplin/plugins/blob/master/README.md#plugins https://github.com/joplin/plugins/blob/master/README.md#plug... [2]: https://github.com/agerardin/joplin-plugin-knowledge-graph https://github.com/agerardin/joplin-plugin-knowledge-graph [3]: https://github.com/treymo/joplin-link-graph https://github.com/treymo/joplin-link-graph [4]: https://github.com/CalebJohn/joplin-math-mode https://github.com/CalebJohn/joplin-math-mode [5]: https://github.com/benji300/joplin-note-tabs https://github.com/benji300/joplin-note-tabs
- commoner 5y agoMarkText 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 https://www.zettlr.com [2] https://www.dendron.so https://www.dendron.so
- baddate 5y agotrilium is another good one. https://github.com/zadam/trilium https://github.com/zadam/trilium
- Shadonototra 5y agoit's not for linux/macOS/windows it's for the web, and the browser happen to support linux/macos/windows you need a browser to run it
- VWWHFSfQ 5y agoAnd lucky for us this thing ships with an entire web browser! it's like building a skyscraper just so you can use the bathroom in the lobby
- smusamashah 5y agoIt falls in the same category of WYSIWYG as http://abricotine.brrd.fr/ http://abricotine.brrd.fr/
- astrea 5y agoHow many Electron Markdown editors could this world possibly use?
- scop 5y agoHow many Electron Markdown editors does it take to change a lightbulb?
- simonbarker87 5y agoN+1
- kushan2020 5y agoIf you are tired of electron apps, try https://bangle.io https://bangle.io . It’s a web app that allows you to edit locally saved markdown files.
- AnonHP 5y agoThis looks nice. I see that it’s been on Show HN a few times, but hasn’t gotten a lot of comments. I’m adding this to my list of apps to try out.
- kushan2020 5y agowell one day we will get lucky ;)
- codethief 5y agoSince 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 https://github.com/bangle-io/bangle.dev [1]: https://github.com/Microsoft/monaco-editor https://github.com/Microsoft/monaco-editor , https://vscode.dev/ https://vscode.dev/
- codethief 5y agoWow, this looks surprisingly slick and lightweight! (In terms of bloat, not in terms of file size of course, since it obviously uses Electron.) I normally use Sublime Text to edit Markdown files but I think I might give this a try! Two questions (to anyone who's able to answer them): - Is there a general-purpose (possibly configurable?) popup window to fuzzy-find files, search the command palette et cetera, like in Sublime/VS Code/IntelliJ? I've found this UI feature incredibly useful (as long as it's fast – IntelliJ, I'm looking at you!) - Are there plans for creating a similarly neat-looking Android app? I've been using Writer Plus[0] for years but it's no longer being maintained and it does have a handful of annoying bugs. [0]: https://play.google.com/store/apps/details?id=co.easy4u.writer https://play.google.com/store/apps/details?id=co.easy4u.writ...
- manigandham 5y agoTry this: https://obsidian.md/ https://obsidian.md/
- codethief 5y agoThanks, I already knew about Obsidian. However, it is anything but lightweight and, personally, I don't like its UI that much, either.
- VWWHFSfQ 5y agoNo 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
- Shadonototra 5y agowait until you see the 200mb electron UI for dd https://www.balena.io/etcher/ https://www.balena.io/etcher/ programming gone wrong
- neilalexander 5y agoElectron.
- jancsika 5y agoEven more bizarre-- there's a hidden directory called ".electron-vue" in the source tree! theremin sound goes here
- MikusR 5y agoProvide a link for the one you made so we can compare.
- VWWHFSfQ 5y agoyou dont have enough megabytes in your computer to run the one that I made
- JulianMorrison 5y agoThings 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.
- g8oz 5y agoWhile 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.
- knoebber 5y agoEmacs does this for markdown files
- reactspa 5y agoI thought I wanted a completely stripped down Markdown editor (I currently use Typora, and Notepad++ with plugins). But after reading your list, I agree, these would be very nice to have.
- ivanche 5y agoThe author of marktext will for sure welcome your PRs for all these features! As stated in the README, "Of course, if you submit a PR directly, it will be greatly appreciated."
- Dylan16807 5y agoDon't do this. It's not a demand list, it's a comparison to a competing product. Do you want a PR that's just s/.*/docs.google.com/? That's what you're passive-aggressively asking for.
- JulianMorrison 5y ago
- svat 5y agoTo the best of my knowledge this (Marktext) is the only free/open-source Markdown editor that has WYSIWYG (like Typora: https://typora.io/ 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.
- cube2222 5y agoObsidian very recently added this too, and it works great.
- mr-karan 5y agoWhich is nice, except Obsidian isn't FOSS (the parent comment was about free/open source editors).
- orangea 5y agoIs it still in beta?
- rainbowjelly 5y agoNot anymore. It was released publicly with v0.13 less than a week ago. https://help.obsidian.md/Live+preview+update https://help.obsidian.md/Live+preview+update
- akvadrako 5y agoObsidian is not open source though.
- deltree7 5y agowhat about emacs org-mode?
- lordgrenville 5y agoStrictly speaking not a markdown editor. But markdown-mode (with M-x markdown-toggle-markup-hiding) definitely counts.
- bool3max 5y agoJust another one in an endless stream of bloatware Electron markdown text editors. Stop giving these projects recognition.
- tunesmith 5y agoWhy, 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.
- bluepizza 5y ago> I thought the anti-Electron stance had been debunked a while ago Nope.
- comeonseriously 5y agoIs there a shortage of polyglots?
- feupan 5y agoHowever you slice it, unless you use a cross-platform system you’re going to write and test some code three times. Or four. Or five. I love native apps, but it’s hardly a difficult choice to make for a business. Only nerds like us notice apps that use gigabytes of ram. Spotify is on every platform and probably they wrote that interface once. That’s a gigantic win for everyone involved.
- upbeat_general 5y agoNot quite. Only nerds like us notice that apps use gigabytes of ram. Everyone notices when apps are slow, especially when the system goes to the page file. 8GB of ram is very typical being the base spec in most laptops today.
- KerrAvon 5y ago
- findjashua 5y agothe last time I tried it a few months back, it was extremely buggy, especially around undo
- humility 5y agoI've been using Typora which works really well imo but I don't want to spend money on a markdown editor(yet). This looks promising. Thanks for sharing!
- physicles 5y agoTypora is one of my favorite pieces of software, and imo the world’s best wysiwyg editor for markdown. I really wish I could use its editor in vscode and Joplin.
- nsonha 5y agooh great another markdown editor, I've never seen such a complicated format as markdown. So complicated, that you need to keep inventing dedicated editors for it. Still waiting for that editor that comes with autocomplete
- nyanpasu64 5y agoIs it possible to turn off the custom title bar, and restore the system's native title bar, and add a real menu bar instead of a hamburger menu hiding options behind an extra click?
- mackrevinack 5y agothere's an option for that yes
- nyanpasu64 5y agoInteresting that you called it an "option". It's not discoverable via the command palette. There's no Tools menu, the settings isn't in the Edit menu, and I couldn't find "settings" or "options" in the command palette. Turns out it's called "preferences", and it's only visible in the file menu or command palette when you type "preferences". I think they should add command palette aliases, so "preferences" can also be found by searching for settings or options. And maybe the menu entry should be moved to Edit.
- thu 5y agoI'm looking for a Markdown editor that can save directly to GitHub, with the ability to make drafts (feature branches and possibly PRs) and reviews (accept the PR or merge to main) directly from the editor and hide as much as possible the complexity of Git. The idea is this could be used by non-technical persons to edit Markdown files in a Git repository that is turned into a static site by whatever means technical people could come up with (Jekyll, Pandoc, whatever).
- manigandham 5y agoThere are several Git-based CMS options, like Forestry: https://forestry.io/ https://forestry.io/ Note that these include editors that aren't as good as a standalone editor but work fine for most content.
- odiroot 5y agoCompletely unrelated to the software itself but I'm impressed to see Taiwanese flag in the translations list.
- adamddev1 5y agoI really don't mean this as a slight, honestly just asking, what's the big draw towards using a markdown editor (as opposed to just writing in plain text in something like vscode and clicking 'preview markdown' occasionally when really necessary) ? I write lots of markdown but never got into using a markdown editor. Just trying to understand. Is it mainly to make sure your formatting is correct? Or to get a feel for what the final product looks like?
- leephillips 5y agoI use Vim with a Markdown plugin (vim-markdown). Works well, can generate a pane with a table of contents from the headers, fold and jump around based on document structure, and more.
- lytefm 5y agoSome people just really enjoy working with a WYSIWYG editor as opposed to a split pane with source and preview. With Mark Text I can immerse myself much better into writing, reading or editing. It is visually much more appealing to me. Also, just needing one pane saves screen space.
- hrbf 5y agoYet another Electron app to run a full browser implementation just to display and edit plain text.
- DHPersonal 5y agoMark Text is rather buggy and has frustrated me too many times with lost data to recommend it. The developer no longer maintains it, so the chance of getting any improvements is unlikely. https://github.com/marktext/marktext/issues/1290#issuecomment-726744803 https://github.com/marktext/marktext/issues/1290#issuecommen...