Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

A browser IDE for m68000, Z80 assembly (and more), with graphics

Details

External ID
49608665
Source
HN
Company
—
Product
A browser IDE for m68000, Z80 assembly (and more), with graphics
Website domain
specy.app
Launched
Sept. 8, 2026
Cohort
—
Upvotes
30
Upvotes percentile
0.7990430622009569
Tags
—
Fetched at
Sept. 12, 2026, 5:46 p.m.
Updated at
Sept. 12, 2026, 5:46 p.m.

Description

Asm Editor is an open-source browser IDE for writing, running, and debugging assembly.It currently supports M68K, Z80, MIPS, RISC-V (32- and 64-bit), and x86-64. The debugger includes breakpoints, backward stepping, execution history, register and memory inspection, and other tools intended to make assembly easier to understand.I recently added graphics, keyboard, and mouse support, so it’s now possible to build small games and other interactive programs.The project is aimed primarily at university students learning assembly. The M68K emulator takes inspiration from Easy68K, while the MIPS emulator uses the same emulator as MARS. Both are commonly used in computer science courses.I’m also working on interactive courses for those architectures, allowing students to learn and experiment directly in the app.The app also has architecture documentation, shareable files, project templates, and tools for professors to create exams.You can create a project from one of the templates to quickly try it out. I’d love to hear your feedback, particularly from people who teach or have learned assembly.Demo: https://asm-editor.specy.app/projects/create (pick the language and template you prefer)Repo: https://github.com/Specy/asm-editor

Enrichment

Theme
Claude integrations and coding agents
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
browser ide for assembly with graphics
Manually corrected
False

Could you build this?

Partial The web UI, Monaco editor integration, and stepping debugger controls are standard, but writing cycle-accurate multi-architecture emulators (M68K, Z80, MIPS, RISC-V, x86) with backward stepping requires specialized low-level simulation expertise.

What it would actually take: Built with WebAssembly/TypeScript, Monaco Editor, and a custom state-snapshotting time-travel debugger. The hard part is implementing or compiling performant, bug-free assemblers, disassemblers, and CPU interpreters for five distinct architectures while tracking full memory and register delta histories for undo/backward-stepping. Requires expertise in computer architecture, instruction set simulation, and WebAssembly tooling.

Discussion

1 comment analyzed.

Competitors mentioned: MARS (Java application), Cheerpj (Java emulator)

Competitors

Other products that read as similar to this one — 49 launches clear the similarity bar, closest 8 shown.

Attention rank: #11 of 50 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 311 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.