frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Werner – A native Markdown editor for macOS with four view modes

https://apps.apple.com/ua/app/werner/id6758157982?mt=12
3•artem2471•11h ago
I built Werner because I wanted a Markdown editor that didn't make me choose between plain files I own and a writing experience that actually feels good. Most apps pick one side: either a glorified textarea over .md files, or a "nice" editor that swallows my notes into a proprietary database.

Werner stores plain .md files in folders you choose, but offers four ways to work with them, switchable per-document:

Source — CodeMirror 6 with markdown syntax highlighting

Split — source + live preview

Preview — rendered output only

Interactive — a real WYSIWYG (TipTap 3) that round-trips to clean GFM

The interactive mode was the hardest part. TipTap's default Markdown serializer mangles GFM features I care about — table column alignment (:---:), task lists, strikethrough, hard breaks (two-space convention). So I wrote a custom ProseMirror→Markdown serializer that handles all of them and survives round-trips without diff churn.

A few other things that might be of interest:

Unified search across all four modes. One query, three adapters (CM6 search API, a custom ProseMirror decoration plugin, DOM <mark> injection for the preview). Query persists when you switch modes.

Stack: Tauri (Rust backend), React + TypeScript, Tailwind v4 with an OKLCH-based token system, shadcn/ui. Markdown rendering happens in Rust via IPC.

Mac App Store sandbox done properly. Security-scoped bookmarks for "open this folder and remember it," with a reconnect flow when bookmarks fail (e.g., external drive unmounted).

No lock-in. Files stay where you put them. Delete the app and your notes are still just .md files in folders.

It's on the Mac App Store: https://apps.apple.com/ua/app/werner/id6758157982?mt=12. Free

Things I know I haven't solved yet: No plugins yet, no realtime collaboration, no vim mode, no Win/Linux builds yet.

Happy to dig into any of it — the GFM serializer, the search architecture, the sandbox bookmarks, the Tauri tradeoffs vs. Electron, or anything else

Comments

Terretta•2h ago
Other than the price, compare to Typora?

https://typora.io

  - focus, visual, source modes
  - full mermaid diagrams including -beta
  - math
  - inline styles including e.g. highlights, super/subscripts, etc.
  - import/export doc types
  - file organizer in addition to outline mode
  - themes for screen and print
  - GitHub GFM tables work, "all features you care about" supported
  - beautiful
  - multi-platform
  - no subscription, one time $14.99 (pro or con: not in app store)

Show HN: Quay – Menu-bar Git sync

https://code.sailorslog.io/quay
3•sailingcode•1h ago•0 comments

Show HN: A Karpathy-style LLM wiki your agents maintain (Markdown and Git)

https://github.com/nex-crm/wuphf
210•najmuzzaman•10h ago•95 comments

Show HN: I've built a nice home server OS

https://lightwhale.asklandd.dk/
167•Zta77•21h ago•60 comments

Show HN: Odozi – open-source iOS journaling app

https://odozi.app
5•jlarks32•3h ago•0 comments

Show HN: Browser Harness – Gives LLM freedom to complete any browser task

https://github.com/browser-use/browser-harness
117•gregpr07•1d ago•57 comments

Show HN: SherifDB, a databe written in Golang under 500 LOC

https://emmanuel326.github.io/blogs/sheriffdb.html
3•Nya-kundi•4h ago•2 comments

Show HN: Gova – The declarative GUI framework for Go

https://github.com/NV404/gova
135•aliezsid•1d ago•27 comments

Show HN: WhiskeySour – A 10x faster drop-in replacement for BeautifulSoup

7•ayas_behera•5h ago•1 comments

Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite

https://github.com/russellromney/honker
300•russellthehippo•2d ago•78 comments

Show HN: Agent MCP Studio – build multi-agent MCP systems in a browser tab

https://www.agentmcp.studio
11•stealthtsdb•12h ago•3 comments

Show HN: Agent Vault – Open-source credential proxy and vault for agents

https://github.com/Infisical/agent-vault
149•dangtony98•3d ago•55 comments

Show HN: Tolaria – Open-source macOS app to manage Markdown knowledge bases

https://github.com/refactoringhq/tolaria
298•lucaronin•1d ago•133 comments

Show HN: VT Code – Rust TUI coding agent with multi-provider support

https://github.com/vinhnx/VTCode
13•vinhnx•16h ago•2 comments

Show HN: Nimbus – Browser with Claude Code UX

https://usenimbus.app/
17•pycassa•23h ago•2 comments

Show HN: HNswered – watches for replies to your Hacker News posts and comments

https://github.com/adam-s/HNswered
20•dataviz1000•1d ago•21 comments

Show HN: Xtrace – Unix-Style macOS Profiling for Instruments (CPU/GPU/Memory)

https://github.com/Kr1sso/xtrace-skill
2•Krisso•10h ago•0 comments

Show HN: Kaniop – Kubernetes Operator for Kanidm

https://github.com/pando85/kaniop
3•pando85•10h ago•1 comments

Show HN: Yumi - All-in-one workspace OS for thinking, ideating, and daily work

https://askyumi.app
2•yumi-dev•11h ago•1 comments

Show HN: Werner – A native Markdown editor for macOS with four view modes

https://apps.apple.com/ua/app/werner/id6758157982?mt=12
3•artem2471•11h ago•1 comments

Show HN: Markdown as a Database

https://github.com/molefrog/lilmd
11•molefrog•23h ago•1 comments

Show HN: leaf – a terminal Markdown previewer with a GUI-like experience

https://github.com/RivoLink/leaf
44•RivoLink•1d ago•22 comments

Show HN: Broccoli, one shot coding agent on the cloud

https://github.com/besimple-oss/broccoli
81•yzhong94•3d ago•49 comments

Show HN: Built a daily game where you sort historical events chronologically

https://hisorty.app/
72•damiannn•2d ago•63 comments

Show HN: GoModel – an open-source AI gateway in Go

https://github.com/ENTERPILOT/GOModel/
213•santiago-pl•4d ago•75 comments

Show HN: Built an AI that maps 17 facial dimensions and shows what to improve

https://realsmile.online
7•realsmile•15h ago•1 comments

Show HN: Collaborative sentence builder with real-time voting

https://www.sentensus.com/
12•cd-4•15h ago•0 comments

Show HN: I Reverse Engineered Codex Background Computer Use

https://github.com/actuallyepic/background-computer-use
9•anupamb•22h ago•0 comments

Show HN: #1 On This Day

https://onthisday-theta.vercel.app
17•starzmustdie•1d ago•1 comments

Show HN: Bunny Agent – Build Coding Agent SaaS via Native AI SDK UI

https://github.com/buda-ai/bunny-agent
9•chepy•16h ago•0 comments

Show HN: Claude Code Manager

https://claude.ldlework.com/
10•ldlework•23h ago•1 comments