Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Graphic Design & Development Pocket Book
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
UIL4B is a browser-based toolkit for building user-interface foundations:
colour palettes and tint scales, contrast checks, gradients, font pairing, type
scales, icons, image conversion and design-system export. It is a React
single-page application served from Vercel, with serverless functions in
api/ and Firebase for accounts and storage. The live site is
uil4b.com.
• Node.js 22 and npm
• For the security-rules tests: the Firebase CLI (installed as a dev dependency)
and a Java runtime (JDK 21) for the emulatorREADME 전문 보기 ↗UIL4B is a browser-based toolkit for building user-interface foundations:
colour palettes and tint scales, contrast checks, gradients, font pairing, type
scales, icons, image conversion and design-system export. It is a React
single-page application served from Vercel, with serverless functions in
api/ and Firebase for accounts and storage. The live site is
uil4b.com.
npm install
cp .env.example .env.local # then fill in the values you need
The variable names the app and the functions read are listed in
.env.example. The client falls back to built-in public Firebase settings, so
the front end runs locally without any of them; server functions that call
third-party services need their keys.
npm run dev # development server on http://localhost:5173
npm run build # production build to dist/, then prerendered route shells
npm run preview # serve the production build
npm run build runs vite build followed by scripts/prerender.mjs, and
prints prerender: wrote N route shells + a noindex 404 shell when it
finishes. Several unit tests read the prerendered shells, so use it rather than
a bare vite build.
npm run lint # ESLint
npm run test:unit # unit tests (node --test, tests/unit/)
npm run test:rules # Firestore and Storage rules tests against the emulator (tests/rules/)
npm run test:users # Playwright acceptance suite (tests/user-sim/); builds in test mode first
api/ Vercel serverless functions
api/_lib/ shared server helpers
src/ application source (src/App.jsx holds the routes, src/main.jsx the entry point)
src/locales/ translation files
src/styles/ global stylesheet
public/ static assets, fonts and icon data
scripts/ build and maintenance scripts
tests/ unit, rules and acceptance tests
firestore.rules Firestore security rules
storage.rules Cloud Storage security rules
Key files: src/App.jsx, src/main.jsx, src/styles/global.css,
api/_lib/, scripts/prerender.mjs, tests/unit/, tests/rules/,
tests/user-sim/, public/fonts/, public/icons-data.js.
Proprietary, source-available. The code is published to be read; it is not open source. See LICENSE for what is and is not permitted.
Third-party components keep their own licences and are not covered by that
notice, including the icon packs in public/icons-data.js, the fonts in
public/fonts/ and the dependencies in package.json.
The full list of third-party components, with each one's licence and author, is published at uil4b.com/credits.