Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
몇 글자를 쓰면 실제 폰트 파일을 만들 수 있습니다. 브라우저에서 그리거나 무료 Mac 앱으로 트랙패드에 필기하세요
Write a few letters, get a real font file. Draw in the browser, or write on your Mac trackpad with the free Mac app.
디자인Swift · JavaScriptGitHub @jzone3온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗https://buildyourownfont.com — write a few letters, get a real font. No photo, no upload of anything you don't choose to share.
site/): draw each character with a finger, mouse or trackpad, see the Jabberwocky in your handwriting, download an .otf. When you finish, your font gets its own page (/f/<id>) you can share; /fonts is the leaderboard and the start screen shows a live ticker of new fonts. Turn publishing off with one checkbox.mac/): turns the trackpad into a drawing tablet (touch to write, lift to stop, no clicking). Finish opens "Your font" right in the app (same engine and database as the site): preview, download the .otf, publish and share. You can also export a strokes file and import it on the website. Download: latest release.api/): small Vercel functions on top of Vercel Blob that store published fonts.The site and the app share one file format: see FORMAT.md.
The site is plain HTML/JS with no build step:
cd site && python3 -m http.server 8000
Publishing needs the Vercel functions and a Blob store: vercel dev with BLOB_READ_WRITE_TOKEN set, or just deploy to Vercel and connect a Blob store to the project. Without them the site still draws and downloads fonts; publishing shows an error and nothing else breaks.
The Mac app: cd mac && xcodegen generate && open HandwrittenFontBuilder.xcodeproj (see mac/README.md).
Strokes are rasterized with round caps, the pixel boundary is traced and simplified, and the contours become quadratic outlines in an OpenType font built with opentype.js. Guides on the pad (cap height, x-height, baseline) keep the letters lined up; closing brackets are mirrored from the opening ones, and curly quotes and dashes reuse the plain ones you drew.
Inspired by Ivan Leo's handwriting font. MIT licensed.