Tools/lnkiai/m3e-canvas

m3e-canvas

Sketch Material 3 Expressive screens in the browser and turn them into vibe-coding prompts.

3.9kemergingTypeScriptMIT Licensenew this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Sep 2026

M3E Canvas is a browser sketchpad for Material 3 Expressive screens (Google's latest design language) that turns your drawing into a prompt for an AI coding tool. You drag buttons, bars, and cards onto a phone or desktop frame, link them into a tappable flow, then copy a plain-language brief you paste into Claude Code, Codex, or Cursor to build the real app. It is MIT and runs entirely in your browser.

The clever part is the handoff. Instead of exporting design files no AI can read, it writes a concise natural-language description of the whole flow (layouts, navigation, theme) in English, Japanese, or Chinese, so the coding tool has real instructions. There is no backend; everything saves to localStorage. An optional AI helper writes behavior notes if you bring your own model key.

If you vibe-code UIs and keep getting layouts that ignore your intent, this is a fast way to pin down what you actually want before the model starts. Solo builders and small teams get the most out of it. The catch: it only speaks Material 3 Expressive. If you are not building an Android-flavored UI, the output fights whatever design system you are actually using.

Free vs Self-Hosted vs Paid

fully free

Free: M3E Canvas is MIT and fully open source. Every feature runs in the browser with no account and no paid tier.

Self-hosted: It is a static Next.js app; you can use the hosted demo page or build and host it yourself. State lives in your browser (localStorage), so nothing leaves your machine.

Paid: None. The optional AI helper uses your own model API key (OpenAI, Claude, Gemini, or DeepSeek), so that cost is whatever you already pay your provider.

Completely free and open source, with no backend.

What to do by team size

Solo
free
Small team
free
Medium team
free
Large team
free
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
74/100 · B+
Adoption17/30
Maintenance25/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabled

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
inori (User)
Stars
3,934
Forks
334

Explore Further

More tools in the directory