Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
vibe 코딩용 시각 CSS 검사기, 요소 클릭·스타일 수정·소스 반영, 무료 Chrome 확장, 설정 필요 없음
Visual CSS inspector for vibe coding. Click any element, tweak its styles, write back to source. Free Chrome extension — no CLI, no setup.
디자인TypeScript · HTMLGitHub @shandar온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Visual CSS inspector for vibe coding — click any element, tweak its styles, write back to source. Chrome extension, no CLI needed.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Visual CSS inspector for vibe coding
Click any element. Tweak its styles. Write back to source.
Chrome extension — no CLI, no terminal, no setup.
Install from Chrome Web Store ·
Features ·
Quick Start ·
How It Works ·
Affordance Design Studio
AI tools generate frontend code, but you still squint at the browser and type vague feedback like "the spacing looks off." The AI guesses what you mean. You repeat 3-4 times. A 30-second fix takes 10 minutes.
VibeLens gives you precision instead of guesswork.
No CLI. No terminal. No Node.js. No accounts. Just a Chrome extension.README 전문 보기 ↗AI tools generate frontend code, but you still squint at the browser and type vague feedback like "the spacing looks off." The AI guesses what you mean. You repeat 3-4 times. A 30-second fix takes 10 minutes.
VibeLens gives you precision instead of guesswork.
1. Install VibeLens from the [Chrome Web Store](https://chromewebstore.google.com/detail/vibelens/ioohnmnbefdobfonfhlbglgonkdifhll)
2. Open any localhost page (your dev server)
3. Click the VibeLens icon
4. Click any element — start editing
No CLI. No terminal. No Node.js. No accounts. Just a Chrome extension.
Want auto write-back to source files? Click "Connect Project Folder" in the panel footer — one-time setup, changes write directly to your CSS/JSX/Vue files.
var(--primary-color) resolves toChrome Extension Your Source Files
┌─────────────┐ File System API ┌──────────────┐
│ Inspector │ ──── (one-time setup) ──→│ .css / .scss │
│ State Force │ │ .jsx / .tsx │
│ Contrast │ chrome.storage │ .vue / .svelte│
│ CSS Vars │ ──── (auto-persist) ──→ │ .html │
│ Layout │ └──────────────┘
│ Diff / Pins │ Clipboard
│ Screenshots │ ──── (copy CSS/prompt) ──→ AI tool / editor
└─────────────┘
Everything runs in the browser. No external processes, no servers, no WebSocket bridges.
Optional: A CLI bridge (npx vibelens) is available for advanced use cases — auto-detected if running.
Any AI coding tool. Any frontend framework.
AI Tools: Claude Code, Cursor, GitHub Copilot, Windsurf, Bolt, v0
Frameworks: React, Vue, Svelte, Astro, Next.js, Nuxt, plain HTML — anything that runs on localhost.
| Shortcut | Action |
|---|---|
| Click VibeLens icon | Open/close inspector |
| Click element | Inspect its CSS |
| Double-click element | Edit its text |
| Cmd+Shift+L | Toggle annotations |
| Cmd+Shift+D | Toggle visual diff |
| Esc | Deselect element |
VibeLens makes zero network requests. Everything runs on localhost.
localhost and 127.0.0.1| Component | Technology |
|---|---|
| Extension UI | Preact + TypeScript |
| Build | Vite + CRXJS |
| State | Zustand |
| CSS Parsing | PostCSS |
| JSX Parsing | Babel |
| Monorepo | pnpm workspaces |
MIT — See LICENSE.
Built with ❤ by Affordance Design Studio & Shandar Junaid