Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Free, no-login design editor that runs in your browser. Text, shapes, images, layers, multi-page, PNG/JPG/PDF export and .canvasme work files. Designs stay on your device.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A free design editor that runs entirely in your browser. Make social posts, slides and posters without an account. Your designs are saved on your own device.
Live: canvasme.setitup.in · mirror: canvasme.pages.dev
.canvasme work files..psd files keep their layers editable: groups, text, layer styles, blend modes, clipping, vector shapes and masks, adjustment layers and smart objects, and each artboard becomes a page. Anything that can't stay editable is listed in per-layer import notes. .ai and .pdf pages come in as images, with optional editable text on top..canvasme file (a zip with the design and its images) to back up a design or move it to another computer, then open it again to keep editing..psd with editable text, layer styles, groups, clipping, vector shapes and adjustment layers. Multi-page designs can export as one PSD with each page as an artboard..canvasme files open straight into the installed app.| Action | Keys |
|---|---|
| Undo / redo | Ctrl/⌘ Z / Ctrl/⌘ Shift Z |
| Copy, cut, paste, duplicate | Ctrl/⌘ C, X, V, D |
| Duplicate | Alt/⌥ C |
| Select all | Ctrl/⌘ A |
| Group / ungroup | Ctrl/⌘ G / Ctrl/⌘ Shift G |
| Forward / backward, to front / back | Ctrl/⌘ ] [, with Shift |
| Nudge | Arrow keys, Shift for 10 px |
| Zoom in / out / fit | Ctrl/⌘ + / - / 0, or Ctrl/⌘ + scroll |
| Pan | Scroll, or hold Space and drag |
| New text box | T |
| Tools: select, draw, eraser, shape, line | V, P, E, R, L; Esc back to select |
| Duplicate while dragging | Hold Alt/⌥ as you start the drag |
| Skip snapping while dragging | Hold Ctrl/⌘ |
Designs live in the browser where you made them. Clearing site data deletes them, and they don't sync between devices. Download a work file to keep anything important.
src/lib/render.ts)src/lib/fx/) for layer effects, software blend modes, adjustments and filters, so the editor and every export look the same in every browsersrc/
app/ landing (/), dashboard (/app), editor (/app/edit?id=…)
components/editor/ canvas, toolbars, side panel, autosave and shortcuts
lib/ document model, storage, rendering, export, work files
lib/fx/ effects, blending, adjustments and filters (pure TypeScript)
lib/importers/ PSD, AI and PDF import; PSD export
store/ editor and viewport state
tests/ Vitest suites (model, rendering, effects, import, export)
docs/spec.md behaviour spec the editor was built from
docs/plans/ implementation plans
npm install
npm run dev # http://localhost:3000
npm run build # static site in out/, then generates out/sw.js
npm test # Vitest suites
npm run typecheck # tsc --noEmit
npm run lint
Deploy to Cloudflare Pages:
npm run build && npx wrangler pages deploy out --project-name canvasme --branch main
canvas.me is an independent project inspired by browser design tools such as Canva. It contains no Canva code, templates, fonts or assets, and is not affiliated with Canva.