Kokon
Nano Banana와 Generative Fill을 대신할 수 있는 무료 로컬 대안
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Schone screenshots van websites die we gebouwd hebben, op precies het formaat van onze Photoshop-mockups (MacBook, iPhone). Met of zonder browser-UI (Chrome of Safari, licht of donker); het eindbestand heeft altijd hetzelfde formaat, zodat elke variant in hetzelfde smart object past.
Websnap draait alleen op je eigen Mac (localhost). Er is geen account of database.
Installeer Node.js (LTS) via nodejs.org.
Open Terminal in deze map en draai:
npm install
Dit installeert ook Chromium (de browser die de screenshots maakt).
Dubbelklik op Websnap starten.command. De eerste keer installeert en bouwt hij alles; daarna opent Websnap vanzelf op http://localhost:4747. Sluit het Terminal-venster om te stoppen.
Liever handmatig:
npm run build && npx next start -p 4747
Na een update van de code: opnieuw npm install && npm run build.
macOS blokkeert het
.command-bestand de eerste keer misschien. Klik dan met rechts → Open.
In ~/Pictures/Websnap/<site>/<datum_tijd>/, bijvoorbeeld:
~/Pictures/Websnap/klant-nl/2026-10-25_141502/klant-nl_iphone_safari-dark_1179x2556.png
Bestandsnaam: <site>_<formaat>_<ui>[_fullpage]_<breedte>x<hoogte>.png. Een andere map kies je met WEBSNAP_OUTPUT_DIR in .env.local (zie .env.example).
| Formaat | Scherm (CSS-px) | Dichtheid | Bestand |
|---|---|---|---|
| Desktop | 1440 × 900 | 2x | 2880 × 1800 |
| Desktop HD | 1920 × 1080 | 1x | 1920 × 1080 |
| iPhone | 393 × 852 | 3x | 1179 × 2556 |
| iPhone Pro Max | 430 × 932 | 3x | 1290 × 2796 |
| Eigen formaat | 280–3840 × 400–4000 | 1x/2x/3x | breedte × dichtheid |
Desktop krijgt de macOS-balk, iPhone de iOS-balk. Met browser-UI wordt de pagina korter gemaakt (zoals in een echte browser), niet bijgesneden.
Zet bovenaan het formulier de schakelaar op Secties, vul één pagina in, kies de formaten (standaard Desktop + iPhone) en klik op Pagina laden. Je ziet de hele pagina per formaat naast elkaar:
klant-nl_desktop_sectie-1_2880x1240.png en klant-nl_iphone_sectie-1_1179x1788.png. Hetzelfde nummer is dezelfde sectie..promo-bar).localhost:4321, site.test) werkt gewoon; die wordt via http:// geopend.npm run dev # ontwikkelserver
npm run check # typecheck + lint + prettier
Opdracht en ontwerp: docs/handoff.md.