WallpaperMachine
당신이 사랑하는 배경화면, 맥에서 새롭게 만나보세요
웹캠으로 바로 거울을 쓰는 무료 온라인 서비스, 클릭 한 번이면 회원가입·녹화 없이 다음 회의에 흐트러진 모습 안 보여줘
A free online mirror that uses your webcam. One click, no sign-up, nothing recorded. Don't join your next meeting looking like trash.
라이프스타일HTML · JavaScriptGitHub @GantMan온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A simple website that is a webcam mirror
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A free online mirror that uses your webcam. Open quickmirror.me and instantly see how you look before your next Zoom, Google Meet, Teams, Slack, or FaceTime call. No sign-up, no install, and nothing is ever recorded.
Read the story behind it: Live-coding, Creating, Living on DEV.
You'll need Node.js 20.19 or newer.
npm install
npm run dev # start a dev server at http://localhost:5173
npm test # run the tests
npm run build # production build in ./build
npm run preview # serve the production build locally
Camera access only works on https:// or localhost, so open the dev server via localhost (not your LAN IP) when testing in a browser.
QuickMirror is a tiny React app built with Vite. It asks the browser for a camera stream with getUserMedia and plays it in a <video> element, flipped with CSS when mirrored. That's it.
| File | What it does |
|---|---|
src/App.jsx | Starts the camera, handles errors, and renders the controls |
src/DeviceDrop.jsx | The camera picker |
index.html | SEO metadata, structured data, and the About/FAQ content (readable without JavaScript) |
public/ | Icons, social image, robots.txt, sitemap.xml, llms.txt, and the web app manifest |
The site is hosted on AWS Amplify Hosting, which builds and deploys every push to main using amplify.yml.
Bug reports and pull requests are welcome. Please open an issue if something doesn't work with your browser or camera.