Excali-mode
Get picks like this daily. The day's top launches, AI/tech news, and a weekly opportunity spotlight — straight to your inbox.
This is 1 of 71 launches in source code editors and extensions — see how it stacks up on momentum and crowding →
41 other launches read as similar to this one →
Details
- External ID
- 50015848
- Source
- HN
- Company
- —
- Product
- excali-mode
- Website domain
- github.com
- Launched
- Oct. 9, 2026
- Cohort
- —
- Upvotes
- 6
- Upvotes percentile
- 0.27
- Tags
- —
Description
I'm using Emacs's dynamic module and canvas API to port Excalidraw inside Emacs.
Enrichment
- Niche
- source code editors and extensions
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- excalidraw integration for emacs
- Manually corrected
- False
Could you build this?
Partial While wrapping browser webviews or rendering basic elements is straightforward, binding dynamic native C modules into Emacs to bridge an interactive canvas and state synchronization requires niche Emacs internals and C/Elisp integration knowledge.
What it would actually take: Building this requires writing an Emacs Dynamic Module in C or Rust that interfaces with Emacs's internal C APIs and xwidget/canvas subsystem. The developer must handle IPC or direct bindings between Emacs event loops and a JavaScript/Canvas rendering engine, requiring specialized knowledge of Emacs Lisp, native C module ABI boundaries, and GUI event dispatching.
Discussion
1 comment analyzed.
Competitors mentioned: Excalidraw
Competitors
Other products that read as similar to this one — 41 launches clear the similarity bar, closest 8 shown.
Attention rank: #33 of 42 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 341 days after the earliest competitor.
- I Made a Mac Native Excalidraw (Open Sourced) · hn · 2026-07-06 · 10 upvotes · similarity 0.55
- Prompt-to-Excalidraw demo with Gemma 4 E2B in the browser (3.1GB) · hn · 2026-04-19 · 163 upvotes · similarity 0.54
- canvas-browser · github · 2026-10-01 · 8 upvotes · similarity 0.51
- Giving AI to your favorite whiteboard, Excalidraw · hn · 2025-11-02 · 7 upvotes · similarity 0.47
- Sketchora · ph · 2026-09-26 · 1 upvotes · similarity 0.47
- Codeberg (Forgejo) CLI, built with Xclif · hn · 2026-05-05 · 16 upvotes · similarity 0.43
- Run Emacs in the Browser with v86 · hn · 2026-03-21 · 5 upvotes · similarity 0.42
- Lichess.el · hn · 2026-01-27 · 22 upvotes · similarity 0.38