Emacs-riscv
A RISC-V emulator written in Emacs Lisp
Details
- External ID
- 46499478
- Source
- HN
- Company
- —
- Product
- Emacs-riscv
- Website domain
- github.com
- Launched
- Jan. 5, 2026
- Cohort
- —
- Upvotes
- 10
- Upvotes percentile
- 0.5006587615283268
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Hi HN,This is a small RISC-V emulator I’ve been hacking on in Emacs Lisp as a fun weekend project.It started mostly as a way to better understand the RISC-V spec by implementing things myself, and also as an excuse to write more non-trivial Emacs Lisp. It currently focuses on RV32I and related basics, and is very much not optimized or production-ready.If you’re into RISC-V, emulators, or just enjoy seeing unusual things built in Emacs Lisp, feedback and comments are welcomeHappy hacking!
Enrichment
- Theme
- graphics rendering and visual tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- risc-v emulator written in emacs lisp
- Manually corrected
- False
Could you build this?
Yes An RV32I RISC-V CPU emulator is a well-documented instruction-decode-and-execute loop that AI code generators can readily write in Emacs Lisp.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 39 launches clear the similarity bar, closest 8 shown.
Attention rank: #26 of 40 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 66 days after the earliest competitor.
- nix-riscv · github · 2026-09-14 · 17 upvotes · similarity 0.48
- Elecxzy · hn · 2026-02-21 · 22 upvotes · similarity 0.47
- Porting xv6 to HiFive Unmatched board · hn · 2026-01-10 · 26 upvotes · similarity 0.46
- I wrote a technical history book on Lisp · hn · 2026-02-17 · 252 upvotes · similarity 0.45
- I forced Claude to play Tetris in Emacs · hn · 2026-04-11 · 13 upvotes · similarity 0.42
- I built a RISC-V emulator that runs DOOM · hn · 2026-05-03 · 50 upvotes · similarity 0.39
- Metaspec: The DpANS3R Common Lisp Spec in S-Expr and HTML Format · hn · 2026-06-24 · 17 upvotes · similarity 0.39
- RISCY-V02: A 16-bit 2-cycle RISC-V-ish CPU in the 6502 footprint · hn · 2026-03-06 · 7 upvotes · similarity 0.38
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.