Show HN: Caret – Better Markdown Editor for the Desktop
caret.io
caret.io
One thing Caret gets right that other Markdown editors (Macdown is what I currently use) don't is wordcount. In Caret, the document wordcount is always visible in the upper right corner, and if I select some text, the wordcount for the selection is displayed again. Others have mentioned the lack of live-preview as a deal-breaker, but I'm ok with this because of the easy, obvious shortcut. My main purpose with Markdown editors is writing READMEs and blog posts, and I usually don't keep live-preview open as I'm writing.
The one missing feature to keep me from pre-ordering is detection of jekyll YAML headers.
Also, if you're serious about word count and other metadata about your document then you should look into Marked 2. It's got that and much more.
The lack of good desktop Markdown editors used to haunt me, until I started building one my own and realized how poor the support for Markdown in C++ was.
Atom has this with the "Markdown Preview" that pops-up with SHIFT + CTRL + M. It does most of what I want today, but still feels lacking.
Perhaps devd¹ with livereload is a good option here?
Of course the document looks clean as it should and stands out from the rest, but still, I wasn't able to focus on writing, I had to always double-check for errors. VIM plugin for latex helped a great deal.
What makes markdown annoying for me are the different flavours of markdown. Github is different from Mediawiki is different from... and so on. I find myself constantly looking up syntax just to be sure I wrote it correctly..
try http://typora.io ?
The editor happens to fit in an HTML file <9k (excluding the behemoth browser...:).
I'm used to thinking about markdown as just a tool for lazy people (like me) to get basic HTML formatting. Particularly for Github READMEs, and the like. LaTeX is the document preparation system that I really use (largely because of publication expectations, but I'm also pretty comfy with it at this point). The learning curve is steep.
Atom already ships with a markdown preview pane as well.
RAM may be at a surplus now, but in my mind there’s no reason for such a light task to be that resource intensive. What’d I’d really like to see is a sort of “sublime” approach to markdown editing — a cross-platform, ultra-light, lean and mean editor written in C++. If all of the functionality Sublime Text encompasses only requires ~30MB of memory, something as specialized as a Markdown editor ought to be able to be chopped down to two-thirds or even half of that.
Well done, looking forward to 2.0!
Cool. I tried to write a similar app.
But I couldn't find a rich-text-view API that didn't eat all my CPU all the time.
OP: How did you manage to solve that issue? Or do you just ignore it and let the CPU go crazy?
I get live preview, 9 different styles, code formatting, the ability to export to word, PDF, HTML, ODT, and RTF...and for blogging you get a word count at the bottom. It even analyzes your text for writing style like passive voice, long words, etc.
[1] - http://marked2app.com/ [2] - https://github.com/plasticboy/vim-markdown
https://github.com/mahonnaise/vs-code-markdown-theme
The automatic table formatting was pretty cool though (even if it's purely cosmetic).
[1] http://blog.codinghorror.com/standard-flavored-markdown/
* Live preview
* Saves content in LocalStorage so it can persist closing the browser
Really bizarre.