frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ghostmd: Ghostty but for Markdown Notes

https://mimoo.github.io/ghostmd/
18•baby•1h ago

Comments

johnfn•1h ago
This looks really nice, but I suppose I might ask the hard questions - how does this compare to Obsidian, which is my go-to "notes app which is just a bunch of markdown files stored to your computer"? I very much like Obsidian, and as I understand it they are your direct competitor, so some indication of how you want to distinguish your app from theirs would be great if you want to compel me to switch. :)

> Every feature we didn't build is time you spend writing.

Also, I feel that this kind of marketing language rubs me the wrong way (perhaps also that it feels LLM-ish). How is you not adding features saving me time? Maybe it saves you time...

dd8601fn•58m ago
It says "no electron". I guess that's a differentiator.

But also it says: "Raw markdown. No preview pane. That's the point."

So I guess it's intentionally more primitive than notepad, if that's a thing you want?

mitchellh•1h ago
Im touched that “Ghostty but for X” is a marketing point but what does it mean in this case? I thought this might be based on the architecture I did for Ghostty. But it’s not. Or it might be full native UI, but it’s not (it’s GPUI). Not trying to be rude or unappreciative but as the creator of Ghostty here… what do you mean?
shervinafshar•43m ago
Github[1] page says it's intended to "feel" like Ghostty:

> A native macOS note-taking app that feels like Ghostty — GPU-accelerated, keyboard-first, monospace, zero-config.

[1]: https://github.com/mimoo/ghostmd

pixelready•36m ago
I’m curious about the overlap between people that want a keyboard driven experience, but also would prefer a Mac-native GUI rather than a TUI or a vim / emacs distro. Seems like a very narrow audience to aim for.
happytoexplain•1h ago
This is a mysterious use of "X but for Y".
andmarek•1h ago
Yeah not to dogpile on this, but looking through the commit history, it seems like this was mainly vibe coded? When I think of "Ghostty but for X", I think of.. something the opposite. Love seeing GPUI projects but the marketing makes it seem disingenuous
hosh•1h ago
I don’t get it. Why not just use a terminal and a shell, like Ghostty?
adw•53m ago
And Glow.
wrsh07•35m ago
Same. I can already view plain text in vim in ghostty. At the very least I'm not understanding what the value add is here.
reconnecting•17m ago
There are 840 dependencies included — perhaps this is the value.
scosman•1h ago
Bear is my fav answer to this. It's mostly "just markdown", but great design. Nice Apple cloud sync integration. Just the right touch of formatting ("# Header" renders bigger and hash is grey, but still markdown, tables are visually tables, images render inline, etc.
qudat•30m ago
Similarly https://prose.sh which is a markdown blog you just rsync to their service
Biganon•48m ago
???

Why not a TUI app ? I don't really want a second terminal that only does one thing...

Myrmornis•47m ago
> Markdown is already beautiful. We don't render it. We don't preview it. You read it raw, the way it was meant to be.

I don't want to be inflammatory or shallowly dismissive of other people's opinions. But I find this puritanical view surprising when we're talking about presenting markdown for reading by humans.

Take markdown links for example. In a terminal those should surely be rendered as OSC8 hyperlinks where supported: that gives actual link functionality, as well as being much more readable.

Or take markdown code blocks; to me it seems clear that they should be rendered with syntax highlighting, probably in a box or against a slightly different background color to set them off from the rest of the document. Triple backticks are for machines, not humans, surely? I don't think they're beautiful.

I don't know the history / lore of what is common mark vs non-standard addons etc. But github supports things like <details> tags; clearly it's no good just rendering that in plain text. A browser renders it well; not sure how to in a terminal.

Similarly tables should surely at least have padding added so that each column has constant width as you look down the rows, but promising to output it raw wouldn't do that since markdown itself has no such requirement. Which gets at my overall point: markdown is a format for capturing richer document data while writing; this should be rendered for humans to read.

akerl_•29m ago
I would agree with this. Markdown by definition is a markup language that’s designed to be easily read/written and also rendered.

There’s nothing wrong with showing markdown unrendered, but it’s odd to claim it was “meant to be” unrendered.

stingraycharles•13m ago
You’re reading too much into the AI generated prose. Just a little bit later they say about “why raw markdown”:

“Every note app eventually dies. When it does, your notes should survive. Plain .md files will outlive every app, every company, every format war.”

Which doesn’t make a lot of sense — it’s still a format being rendered, otherwise I may as well use notepad.

hyperpl•44m ago
MacOS only it would appear. Would have loved to try this with my obsidian vault for where I can't use electron.
mdhowle•42m ago
This seems overly complicated. Let the editors be editors.

I recently created a Go application for myself after not finding a note-taking application I liked. Instead of implementing an editor, the application just creates the `%Y-%m-%d.md` file and then opens it in my preferred editor. I have other features, but in the end, all it does is create files or pipe data into the editor I want to use.

jkubicek•37m ago
I have the same thing; it's a TUI app written in python; all it does is create files with the proper format and has some mild browsing capabilities. It's super nice.
mdhowle•23m ago
Mine is even simpler.

  journal                     # opens 2026-03-07.md in vim
  journal yesterday           # opens 2026-03-06.md in vim
  journal weekly              # pipes 2026-03-01 – 07.md into vim
  journal monthly             # pipes 2026-03-01 – 31.md into vim
  journal monthly last month  # pipes 2026-02-01 – 28.md into vim
I added support for other editors. For the editors that don't support stdin, it creates a temporary file for the generated pages ("weekly", "monthly", etc.)

It fits my needs perfectly. It removes the friction of note taking. It's easy to backup, search, convert the notes. If I want to use another editor like a WYSIWYG markdown editor, it's trivial to change.

sanex•35m ago
Since ive been giving Claude access to my notes a cli tool to open my vault makes sense, but I'm curious how it has ai features if it's free.
jadedtuna•35m ago
As others, I find the comparison to ghostty somewhat confusing. Also, this seems like a separate app for what could be a TUI application? Unless I'm missing something.

The idea of showing raw Markdown with just a few colors and maybe some bold/italic variations is compelling, but what about tables? Tables in Markdown can be very useful, but also a pain to type out/format manually.

Auto-save on every keystroke sounds good, but wouldn't that hammer the underlying storage too much for no reason?

And the installation instructions continuing the unfortunate trend of `curl | bash` doesn't help..

-----

On the topic of Markdown editors, what are the current recommendations (primarily for Linux)? Obsidian is a crowd favorite, but it seems too heavy if I want to only open a single file, especially outside of any vault. Something to preview/edit `README.md` files would be nice.

jibal•16m ago
Here's one: https://github.com/marktext/marktext

There are other suggestions at https://www.reddit.com/r/linux/comments/1023abr/what_is_the_...

nlehuen•21m ago
> Diary entries get a path: diary/2026/march/03/

Date paths should use at least a double digit numerical index so they are naturally ordered when sorted lexicographically. Numbers also give you i18n for free (assuming Gregorian calendar of course, but it seems that's what this non configurable tool does here).

Duplicake•20m ago
What's the point of markdown when it's not rendered? Markdown is for formatting things to look different, like headlines and code blocks look actually different, what's the point of typing the characters to format your text if you don't even see the formatting and it looks like plaintext
xipho•18m ago
I've tried a lot of note management but always come back to [potwiki](https://github.com/vim-scripts/potwiki.vim) + "Vim". Only one necessary functional bit in the whole thing, write CamelCase and your word is linked, hit enter on it and you're there.
charcircuit•6m ago
>No preview pane

How can you even call a program a markdown editor if it does not even render markdown?

OS-Level Age Verification

https://waspdev.com/articles/2026-03-07/my-thoughts-on-os-level-age-verification
1•senfiaj•3m ago•0 comments

Old site, new site bookmarklets

https://www.autodidacts.io/old-site-new-site-bookmarklets/
1•Curiositry•6m ago•0 comments

Agent-town – A pixel-art AI agent online collaboration platform

https://github.com/geezerrrr/agent-town
1•felixding•9m ago•0 comments

Predicting Personality from Book Preferences with User-Generated Content Labels [pdf]

https://www.cs.ubc.ca/~lsigal/Publications/tac2018annalyn.pdf
1•Curiositry•10m ago•0 comments

We Moved from AWS to Hetzner. Cut Costs 89%. Here's the Catch

https://medium.com/lets-code-future/we-moved-from-aws-to-hetzner-cut-costs-89-heres-the-catch-961...
1•doener•11m ago•0 comments

Iranian Women Graduate in Stem 3× the Rate of U.S. Women and Has 5× More PhDs

https://hrnews1.substack.com/p/iranian-women-graduate-in-stem-at
1•williesmellson•11m ago•0 comments

When Distillation Strips the Soul: Safety Comparison of a Claude-Distilled Model

https://netrork.com/blog/when-distillation-strips-the-soul/
1•jrork•15m ago•0 comments

The User Is Stochastic: Testing Agentic Systems with Simulation and Evaluation

https://www.gojiberries.io/simulating-and-evaluating-agentic-systems/
1•neehao•16m ago•0 comments

They all said Hormuz closure would be brief. What if they were wrong?

https://www.lloydslist.com/LL1156532/They-all-said-Hormuz-closure-would-be-brief-What-if-they-wer...
1•everybodyknows•16m ago•0 comments

Quint: Executable Specs for Reliable Systems

https://quint-lang.org/
1•0xcafefood•17m ago•0 comments

We built a free AI local newspaper for towns that lost theirs

https://news.minir.ai/explore?town=chesterton
1•ToukoTok•19m ago•3 comments

The HArc Stack – A Web Stack Built on Raku

https://harcstack.org
1•TheWiggles•22m ago•0 comments

Show HN: Apc-CLI – sync AI memory across Claude Code, Cursor, Copilot

https://github.com/FZ2000/apc-cli
1•FZ2000•25m ago•0 comments

Ask HN: Building on-device call screening–no cloud, just local ML. Realistic?"

1•dorjedev•26m ago•0 comments

"Warn about PyPy being unmaintained"

https://github.com/astral-sh/uv/pull/17643
2•networked•27m ago•0 comments

New Strides Made on Deceptively Simple 'Lonely Runner' Problem

https://www.quantamagazine.org/new-strides-made-on-deceptively-simple-lonely-runner-problem-20260...
1•tzury•28m ago•0 comments

Don't bet that The Pentagon – or Anthropic – is acting in the public interest

https://www.theguardian.com/commentisfree/2026/mar/03/anthropic-openai-pentagon-ethics
1•gnabgib•28m ago•0 comments

Peter Pan (1928)

https://www.gutenberg.org/cache/epub/78131/pg78131-images.html
1•petethomas•28m ago•0 comments

Local News

https://news.minir.ai/
1•MRviber•29m ago•1 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
1•Wjh555777•31m ago•0 comments

Chinese Open Source: A Definitive History

https://interconnect.substack.com/p/chinese-open-source-a-definitive
1•mountainview•32m ago•0 comments

The Hive Mind

https://jacquesmattheij.com/the-hive-mind/
1•BatFastard•34m ago•1 comments

Voice Agents Latency

https://substack.com/home/post/p-189696660
2•agentropy•36m ago•0 comments

Roblox Is Minting Teen Millionaires

https://www.bloomberg.com/news/articles/2026-03-06/roblox-s-teen-millionaires-are-disrupting-the-...
3•petethomas•42m ago•0 comments

Secure Snake Home (SSH)

https://snake.eieio.games
1•fratellobigio•42m ago•1 comments

How AI Is Turbocharging the War in Iran

https://www.wsj.com/tech/ai/how-ai-is-turbocharging-the-war-in-iran-aca59002
1•JumpCrisscross•47m ago•0 comments

Anthropic and The Pentagon

https://www.schneier.com/blog/archives/2026/03/anthropic-and-the-pentagon.htmll
1•benwen•48m ago•2 comments

British Columbia makes daylight saving time permanent

https://text.npr.org/nx-s1-5741076
2•bvanderveen•49m ago•1 comments

Will the U.S. confirm that aliens exist before 2027?

https://kalshi.com/markets/kxaliens/aliens/KXALIENS-27
1•pinkmuffinere•50m ago•0 comments

Metrics Make Us Miserable

https://www.derekthompson.org/p/how-metrics-make-us-miserable
1•gmays•51m ago•1 comments