PageSourceSearch

https://vibecoding.app/_next/static/chunks/pages/category/[slug]-df1f718bd190861d.js

js vibecoding.app collected 2026-10-03 23:13:08 UTC 39,112 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6808],{3356:(e,t,s)=>{"use strict";s.d(t,{Q:()=>o});var a=s(37876),r=s(48230),n=s.n(r),l=s(14975);function o(e){let{authorName:t,className:s}=e,r=(0,l.Cz)(t);return r?(0,a.jsx)(n(),{href:"/author/".concat(r.slug),className:s,"aria-label":"View articles by ".concat(r.name),children:t}):(0,a.jsx)("span",{className:s,children:t})}},9552:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},10610:(e,t,s)=>{"use strict";s.d(t,{L:()=>c});var a=s(37876),r=s(15565),n=s(1813),l=s(78205),o=s(9257);function c(e){let{variant:t="default",className:s}=e,{handleSubmit:c,setTurnstileToken:i,isSubmitting:x,isSuccess:d,isError:m,errorMessage:h,submittedEmail:p}=(0,n.Xb)("inline"===t?"blog-cta":"inline"),v="inline"===t;return d?(0,a.jsx)("section",{className:(0,r.cn)(v?"my-8 not-prose":"py-16 sm:py-20 px-8",s),style:{fontFamily:"var(--font-geist-mono), 'Geist Mono', monospace"},children:(0,a.jsxs)("div",{className:(0,r.cn)("vc-newsletter border border-vc-border-alt bg-vc-surface p-6 text-center",v?"max-w-none":"max-w-2xl mx-auto"),children:[(0,a.jsx)("div",{className:"text-[10px] uppercase tracking-[0.15em] text-vc-tools mb-3",children:"▼ almost subscribed"}),(0,a.jsx)("h3",{className:"font-mono text-[20px] font-bold text-vc-text mb-2",style:{fontFamily:"'Geist Mono', monospace"},children:l.kj}),(0,a.jsx)(l.Li,{email:p})]})}):(0,a.jsx)("section",{id:v?void 0:"newsletter",className:(0,r.cn)(v?"my-8 not-prose":"py-16 sm:py-20 px-8 scroll-mt-24",s),style:{fontFamily:"var(--font-geist-mono), 'Geist Mono', monospace"},children:(0,a.jsxs)("div",{className:(0,r.cn)("vc-newsletter relative border border-vc-border-alt bg-vc-surface overflow-hidden",v?"max-w-none p-6":"max-w-2xl mx-auto p-8"),children:[(0,a.jsx)("div",{className:"absolute -top-32 left-1/2 -translate-x-1/2 w-[600px] h-[300px] pointer-events-none",style:{background:"radial-gradient(ellipse, rgb(var(--vc-tools) / 0.08), transparent 60%)"},"aria-hidden":!0}),(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)("div",{className:"vc-newsletter-eyebrow text-[10px] uppercase tracking-[0.15em] mb-3 font-mono",children:"// the brief \xb7 zero fluff"}),(0,a.jsxs)("h2",{className:"font-mono text-[24px] font-bold tracking-[-0.02em] text-vc-text mb-3 leading-[1.1]",style:{fontFamily:"'Geist Mono', monospace"},children:["one brief.",(0,a.jsx)("br",{}),(0,a.jsx)("span",{className:"text-vc-text-faint",children:"//"})," what shipped"," ",(0,a.jsx)("span",{className:"text-vc-text-faint",children:"\xb7"})," what broke"," ",(0,a.jsx)("span",{className:"text-vc-text-faint",children:"\xb7"})," what to watch."]}),(0,a.jsx)("p",{className:"text-[12.5px] text-vc-text-dim mb-5 leading-[1.55]",children:"independent editorial on ai coding tools, agencies, events, and the bugs vibe-coded apps actually ship with."}),(0,a.jsxs)("form",{onSubmit:c,className:"flex flex-col gap-3 sm:flex-row",children:[(0,a.jsx)(o.N,{}),(0,a.jsx)("label",{htmlFor:"v3-newsletter-".concat(t,"-email"),className:"sr-only",children:"email address"}),(0,a.jsx)("input",{id:"v3-newsletter-".concat(t,"-email"),type:"email",name:"email",placeholder:"$ your@email",required:!0,maxLength:254,className:"flex-1 h-11 bg-vc-bg border border-vc-border-alt px-3 text-base lg:text-[13px] text-vc-text placeholder:text-vc-text-faint focus:outline-none focus:border-vc-tools font-mono"}),(0,a.jsxs)("button",{type:"submit",disabled:x,className:"h-11 bg-vc-tools-fill text-vc-fill-label text-[12px] font-bold px-6 flex items-center justify-center gap-2 disabled:opacity-60",children:[(0,a.jsx)("span",{children:x?"subscribing...":"subscribe"}),(0,a.jsx)("span",{"aria-hidden":!0,children:"→"})]})]}),(0,a.jsx)(o.X,{onToken:i}),m&&(0,a.jsx)("p",{role:"alert",className:"mt-3 text-[11px] text-red-400 font-mono",children:h}),(0,a.jsx)("p",{className:"mt-4 text-[10px] text-vc-text-faint font-mono",children:"no spam \xb7 unsubscribe anytime"})]})]})})}},18235:(e,t,s)=>{"use strict";s.d(t,{N:()=>l});var a=s(37876),r=s(30746);let n={tools:"hover:border-vc-tools/40",agencies:"hover:border-vc-agencies/40",events:"hover:border-vc-events/40"};function l(e){let{pillar:t,hero:s,heroAspectClass:l="aspect-[16/10]",featured:o=!1,featuredLabel:c,hoverLift:i=!0,as:x="article",className:d="",children:m}=e,h=n[t];return(0,a.jsxs)(x,{className:"group relative flex h-full flex-col overflow-hidden rounded-none border border-vc-border-alt bg-vc-surface ".concat(h," ").concat(i?"hover:-translate-y-1 transition-all duration-300":""," ").concat(d),children:[void 0!==s&&(0,a.jsx)(r.OI,{tint:t,aspectClass:l,featured:o,featuredLabel:c,children:s}),m]})}},19236:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/category/[slug]",function(){return s(68450)}])},32972:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("Box",[["path",{d:"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z",key:"hh9hay"}],["path",{d:"m3.3 7 8.7 5 8.7-5",key:"g66t2b"}],["path",{d:"M12 22V12",key:"d0xqtd"}]])},36867:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]])},44015:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("StarHalf",[["path",{d:"M12 17.8 5.8 21 7 14.1 2 9.3l7-1L12 2",key:"nare05"}]])},45691:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});
1let a=(0,s(58693).A)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]])},59435:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},64041:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},68450:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSG:()=>H,default:()=>B});var a=s(37876),r=s(77328),n=s.n(r),l=s(48230),o=s.n(l),c=s(15565),i=s(98153),x=s(3356),d=s(82253),m=s(10610),h=s(63270),p=s(81137);function v(e){let{categorySlug:t}=e,s=Object.values(h.toolsData).filter(e=>(0,c.Yv)(e.category)===t).sort((e,t)=>(t.votes||0)-(e.votes||0)).slice(0,6);return s.length<3?null:(0,a.jsx)("div",{className:"flex gap-3 sm:gap-6 items-center justify-center mb-8 flex-wrap",children:s.map(e=>(0,a.jsx)(o(),{href:"/tools/".concat(e.id),className:"group",children:(0,a.jsx)(p.I,{src:e.logo_url,alt:e.name,width:48,height:48,className:"h-8 w-8 sm:h-12 sm:w-12 object-contain grayscale group-hover:grayscale-0 transition-all duration-300 group-hover:scale-110 group-hover:drop-shadow-[0_0_8px_rgba(168,85,247,0.4)]"})},e.id))})}var u=s(73884);function g(e){let{tldr:t,categoryName:s}=e;return(0,a.jsxs)("div",{className:"max-w-4xl mx-auto mb-12 bg-vc-tools/10/30 rounded-none p-8 border border-vc-tools/30 backdrop-blur-sm",children:[(0,a.jsxs)("div",{className:"flex items-start gap-3 mb-4",children:[(0,a.jsx)(u.A,{className:"h-5 w-5 text-vc-tools mt-1 flex-shrink-0"}),(0,a.jsxs)("h2",{className:"font-mono text-xl font-semibold text-vc-text",children:["What to know about ",s]})]}),(0,a.jsx)("p",{className:"text-vc-text-dim leading-relaxed",children:t})]})}var f=s(31188),b=s(76423);function j(){let e=(0,c.QU)();return(0,a.jsx)("section",{className:"py-16 bg-vc-bg border-t border-vc-border",children:(0,a.jsxs)("div",{className:"container mx-auto px-4",children:[(0,a.jsx)("h2",{className:"font-mono text-3xl font-bold mb-8 text-center text-vc-text",children:"Browse All Tool Categories"}),(0,a.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 max-w-5xl mx-auto",children:e.map(e=>(0,a.jsx)(o(),{href:"/category/".concat(e.slug),children:(0,a.jsx)(f.Zp,{className:"h-full bg-vc-surface backdrop-blur-sm hover:border-vc-tools hover:-translate-y-1 transition-all duration-300 border border-vc-border-alt",children:(0,a.jsxs)(f.Wu,{className:"p-6",children:[(0,a.jsx)("h3",{className:"font-mono font-semibold text-lg mb-2 text-vc-text",children:e.name}),(0,a.jsxs)(b.E,{variant:"secondary",className:"text-xs mb-3",children:[e.toolCount," tools"]}),(0,a.jsx)("p",{className:"text-sm text-vc-text-dim leading-relaxed",children:e.description||"Explore tools in this category"})]})})},e.slug))})]})})}var N=s(9552),y=s(68693),w=s(64041),k=s(79247),A=s(28419),_=s(59435),L=s(10825),M=s(37658),C=s(42298),I=s(54587),S=s.n(I),T=s(14232);function F(e){let{status:t}=e;switch(t){case"yes":return(0,a.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-label":"Yes",children:[(0,a.jsx)("circle",{cx:"10",cy:"10",r:"10",fill:"#dcfce7"}),(0,a.jsx)("path",{d:"M6 10.5l2.5 2.5 5.5-5.5",stroke:"#16a34a",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]});case"no":return(0,a.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-label":"No",children:[(0,a.jsx)("circle",{cx:"10",cy:"10",r:"10",fill:"#f5f5f5"}),(0,a.jsx)("path",{d:"M7 7l6 6M13 7l-6 6",stroke:"#a3a3a3",strokeWidth:"2",strokeLinecap:"round"})]});case"partial":return(0,a.jsxs)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-label":"Partial",children:[(0,a.jsx)("circle",{cx:"10",cy:"10",r:"10",fill:"#fef9c3"}),(0,a.jsx)("path",{d:"M6 10h8",stroke:"#ca8a04",strokeWidth:"2",strokeLinecap:"round"})]});default:return null}}function z(e){let{cell:t}=e;return"text"===t.status&&t.text?(0,a.jsxs)("span",{className:"text-sm font-medium text-vc-text",children:[t.text,t.footnote&&(0,a.jsx)("sup",{className:"ml-0.5 text-[10px] text-vc-severity-high font-semibold",children:t.footnote})]}):(0,a.jsxs)("span",{className:"inline-flex items-center",children:[(0,a.jsx)(F,{status:t.status}),t.footnote&&(0,a.jsx)("sup",{className:"ml-0.5 text-[10px] text-vc-severity-high font-semibold",children:t.footnote})]})}function E(e){let{categoryName:t,tools:s,config:r}=e,n=new Map,l=new Map;for(let e of r.sections)for(let t of e.rows)for(let e of s){let s=function(e,t,s,a){let r=null==s?void 0:s.find(s=>s.toolId===e.id&&s.rowKey===t.key);if(r){let e;return r.footnoteText&&a&&(a.has(r.footnoteText)||a.set(r.footnoteText,a.size+1),e=a.get(r.footnoteText)),{status:r.status,text:r.text,footnote:e}}let n=e.features;if(!n||!t.featureKey)return t.resolveType,{status:"no"};let l=n[t.featureKey];switch(t.resolveType){case"boolean":return{status:!0===l?"yes":"no"};case"exists":return{status:l?"yes":"no"};case"text":return l?{status:"text",text:String(l)}:{status:"no"};case"manual":return{status:"no"}}}(e,t,r.overrides,n);l.set("".concat(e.id,":").concat(t.key),s)}let c=Array.from(n.entries()).sort((e,t)=>
1e[1]-t[1]).map(e=>{let[t,s]=e;return{num:s,text:t}});return(0,a.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,a.jsxs)("div",{className:"text-center mb-6",children:[(0,a.jsxs)("h2",{className:"font-mono text-2xl md:text-3xl font-bold text-vc-text",children:["Compare the Top ",s.length," ",t," Tools"]}),r.introText&&(0,a.jsx)("p",{className:"mt-2 text-vc-text-dim max-w-2xl mx-auto",children:r.introText})]}),(0,a.jsxs)("div",{className:"rounded-none border border-vc-border-alt/70 bg-vc-surface overflow-hidden",children:[(0,a.jsx)("div",{className:"overflow-x-auto",children:(0,a.jsxs)("table",{className:"w-full text-sm",style:{minWidth:"".concat(120*s.length+130,"px")},children:[(0,a.jsx)("thead",{children:(0,a.jsxs)("tr",{className:"border-b border-vc-border-alt",children:[(0,a.jsx)("th",{className:"sticky left-0 z-10 bg-vc-surface py-4 px-2 sm:px-4 text-left w-[120px] min-w-[120px] sm:w-[200px] sm:min-w-[200px]",children:(0,a.jsx)("span",{className:"text-xs font-semibold text-vc-text-faint uppercase tracking-wider",children:"Feature"})}),s.map(e=>(0,a.jsx)("th",{className:"py-4 px-3 text-center min-w-[120px]",children:(0,a.jsxs)(o(),{href:"/tools/".concat(e.id),className:"inline-flex flex-col items-center gap-2 group",children:[(0,a.jsx)("div",{className:"w-10 h-10 rounded-none bg-vc-bg border border-vc-border flex items-center justify-center overflow-hidden group-hover:border-vc-tools/40 transition-colors",children:(0,a.jsx)(p.I,{src:e.logo_url||"",alt:"".concat(e.name," logo"),width:28,height:28,className:"rounded object-contain"})}),(0,a.jsx)("span",{className:"text-xs font-semibold text-vc-text-dim group-hover:text-vc-tools transition-colors leading-tight max-w-[100px] truncate",children:e.name})]})},e.id))]})}),(0,a.jsx)("tbody",{children:r.sections.map(e=>(0,a.jsxs)(T.Fragment,{children:[(0,a.jsx)("tr",{children:(0,a.jsx)("td",{colSpan:s.length+1,className:"bg-vc-bg/80 py-2.5 px-4 border-b border-vc-border",children:(0,a.jsx)("span",{className:"text-[11px] font-bold text-vc-text-muted uppercase tracking-widest",children:e.label})})}),e.rows.map(e=>(0,a.jsxs)("tr",{className:"border-b border-vc-border hover:bg-vc-tools-fill/10 transition-colors",children:[(0,a.jsx)("td",{className:"sticky left-0 z-10 bg-vc-surface py-2.5 px-2 sm:px-4 text-vc-text-dim text-xs sm:text-sm font-medium",children:e.label}),s.map(t=>{let s=l.get("".concat(t.id,":").concat(e.key));return(0,a.jsx)("td",{className:"py-2.5 px-3 text-center",children:(0,a.jsx)(z,{cell:s})},t.id)})]},e.key))]},e.id))})]})}),(0,a.jsxs)("div",{className:"px-4 py-3 bg-vc-bg/50 border-t border-vc-border",children:[c.length>0&&(0,a.jsx)("div",{className:"mb-2 space-y-0.5",children:c.map(e=>(0,a.jsxs)("p",{className:"text-[11px] text-vc-text-muted",children:[(0,a.jsx)("sup",{className:"font-semibold text-vc-severity-high",children:e.num})," ",e.text]},e.num))}),(0,a.jsxs)("p",{className:"text-[11px] text-vc-text-faint",children:["Last verified ",r.lastVerified]})]})]})]})}var O=s(30746);let q=["lime","magenta","cyan"],W={"ide-agents":"ide-agents","app-builders":"app-builders","code-review":"code-review","dev-workflow":"dev-workflow"};var H=!0;function B(e){var t,s;let{canonicalSlug:r,categoryName:l,seoData:h,tools:p,guide:u,relatedPosts:I,top5Tools:T,comparisonConfig:F,attributeTags:z}=e,H=h.faq.length>0,B=H?JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:h.faq.map(e=>({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))}):null,U=JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://vibecoding.app"},{"@type":"ListItem",position:2,name:"Categories",item:"https://vibecoding.app/category"},{"@type":"ListItem",position:3,name:(0,c.QH)(l),item:"https://vibecoding.app/category/".concat(r)}]}),Q=JSON.stringify({"@context":"https://schema.org","@type":"ItemList",name:h.title,description:h.description,numberOfItems:p.length,itemListOrder:"https://schema.org/ItemListUnordered",itemListElement:p.map((e,t)=>({"@type":"ListItem",position:t+1,url:"https://vibecoding.app/tools/".concat(e.id),item:{"@type":"SoftwareApplication",name:e.name,url:"https://vibecoding.app/tools/".concat(e.id),applicationCategory:"DeveloperApplication",operatingSystem:"Web-based",description:e.description}}))}),V=[...p].sort((e,t)=>
1(t.votes||0)-(e.votes||0)).slice(0,3),D=(null==(t=V[0])?void 0:t.hero_image)||(null==(s=V[0])?void 0:s.logo_url),G=(0,c.QH)(l);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.G,{fullTitle:h.title,description:h.description,path:"/category/".concat(r),ogImage:D,robots:"noindex,follow"}),(0,a.jsxs)(n(),{children:[B&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:B}}),(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:U}}),(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:Q}})]}),(0,a.jsxs)("main",{className:"min-h-screen bg-vc-bg/30",children:[(0,a.jsx)("div",{className:"container mx-auto px-4 py-6",children:(0,a.jsxs)(o(),{href:"/category",className:"inline-flex items-center text-sm text-vc-text-muted hover:text-vc-tools transition-colors",children:[(0,a.jsx)(N.A,{className:"h-4 w-4 mr-1"}),"Back to Categories"]})}),(0,a.jsx)("section",{className:"container mx-auto px-4 mb-12",children:(0,a.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,a.jsxs)("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-full bg-vc-tools/10 text-vc-tools text-sm font-medium mb-6",children:[(0,a.jsx)(y.A,{className:"h-4 w-4"}),G]}),(0,a.jsx)("h1",{className:"font-mono text-4xl md:text-5xl font-bold tracking-tight mb-6 text-vc-text",children:h.h1}),h.definition&&(0,a.jsx)("p",{className:"text-lg text-vc-text-dim mb-6 max-w-3xl mx-auto",children:h.definition}),(0,a.jsx)(v,{categorySlug:r}),(0,a.jsx)("p",{className:"text-xl text-vc-text-dim leading-relaxed",dangerouslySetInnerHTML:{__html:h.intro}}),W[r]&&(0,a.jsxs)("p",{className:"mt-4 text-sm text-vc-text-muted",children:["Category pages map the full market. If you want a curated shortlist with ranked picks, read"," ",(0,a.jsxs)(o(),{href:"/best/".concat(W[r]),className:"text-vc-tools hover:text-vc-tools hover:underline",children:["Best ",G]}),"."]})]})}),u&&(0,a.jsx)("section",{className:"container mx-auto px-4 mb-12",children:(0,a.jsx)("div",{className:"max-w-4xl mx-auto",children:(0,a.jsx)("article",{className:"group h-full",children:(0,a.jsxs)(f.Zp,{className:"h-full flex flex-col overflow-hidden bg-vc-surface border border-vc-border-alt hover:border-vc-tools/40 transition-all duration-300 hover:-translate-y-1",children:[(0,a.jsx)(o(),{href:u.href,className:"block",children:(0,a.jsx)(O.OI,{tint:"lime",aspectClass:"aspect-[16/10]",children:(0,a.jsx)(S(),{src:u.image,alt:u.title,fill:!0,sizes:"(max-width: 768px) 100vw, 800px",className:"object-cover transition-transform duration-300 group-hover:scale-105",loading:"lazy"})})}),(0,a.jsxs)(f.Wu,{className:"p-4 sm:p-6 flex flex-col flex-grow",children:[(0,a.jsx)(b.E,{className:"mb-3 w-fit rounded-none border border-vc-tools/40 bg-vc-tools/10 text-vc-tools font-mono text-[10px] uppercase tracking-[0.14em]",children:"Guide"}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-3 mb-3 text-xs sm:text-sm text-vc-text-dim",children:[u.dateModified&&(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(w.A,{className:"w-3 h-3 sm:w-4 sm:h-4"}),(0,a.jsx)("span",{className:"whitespace-nowrap",children:new Date(u.dateModified).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"})})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(k.A,{className:"w-3 h-3 sm:w-4 sm:h-4"}),(0,a.jsx)("span",{className:"whitespace-nowrap",children:"Guide"})]})]}),(0,a.jsx)("h3",{className:"font-mono mb-3 text-lg sm:text-xl font-semibold leading-tight line-clamp-2 text-vc-text group-hover:text-vc-tools transition-colors duration-200",children:(0,a.jsx)(o(),{href:u.href,children:u.title})}),(0,a.jsx)("p",{className:"mb-4 text-sm sm:text-base text-vc-text-dim line-clamp-3 leading-relaxed flex-grow",children:u.description}),(0,a.jsxs)("div",{className:"flex items-center justify-between mt-auto pt-2",children:[(0,a.jsx)("span",{className:"text-xs sm:text-sm font-medium text-vc-text-muted truncate",children:"Vibe Coding"}),(0,a.jsx)(o(),{href:u.href,children:(0,a.jsxs)(C.$,{variant:"ghost",size:"sm",className:"group/btn hover:bg-vc-tools-fill/10 hover:text-vc-tools p-2 shrink-0",children:[(0,a.jsx)("span",{className:"sr-only",children:"Read guide"}),(0,a.jsx)(A.A,{className:"w-4 h-4 transition-transform group-hover/btn:translate-x-1"})]})})]})]})]})})})}),h.tldr&&(0,a.jsx)("section",{className:"container mx-auto px-4 mb-12",children:(0,a.jsx)(g,{tldr:h.tldr,categoryName:G})}),F&&T.length>=2&&(0,a.jsx)("section",{className:"container mx-auto px-4 mb-12",children:(0,a.jsx)(E,{categorySlug:r,categoryName:G,tools:T,config:F})}),(0,a.jsx)("section",{className:"container mx-auto px-4 mb-12",children:(0,a.jsxs)("div",{className:"max-w-4xl mx-auto bg-vc-surface rounded-none border border-vc-border-alt/70 p-6 md:p-8",children:[(0,a.jsxs)("h2",{className:"font-mono text-2xl font-bold text-vc-text mb-3",children:["Top ",G," tools right now"]}),(0,a.jsxs)("p",{className:"text-vc-text-dim leading-relaxed",children:["If you want to start fast, try"," ",V.map((e,t)=>(0,a.jsxs)("span",{children:[(0,a.jsx)(o(),{href:"/tools/".concat(e.id),className:"text-vc-tools hover:text-vc-tools hover:underline",children:e.name}),t===V.length-2?" and ":t<V.length-2?", ":""]},e.id)),V.length?".":" explore the full list below."]}),(0,a.jsx)("div",{className:"mt-4 flex flex-wrap gap-3",children:V.filter(e=>{var t;return(null!=(t=e.kind)?t:"tool")==="tool"}).map(e=>(0,a.jsxs)(o(),{href:"/alternative/".concat(e.id,"-alternative"),className:"text-sm text-vc-text-dim hover:text-vc-tools hover:underline",children:[e.name," alternatives"]},"alt-".concat(e.id)))})]})}),h.midContent&&(0,a.jsx)("section",{className:"py-12 bg-vc-surface border-t border-b border-vc-border mb-12",children:(0,a.jsx)("div",{className:"container mx-auto px-4",children:(0,a.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,a.jsx)("div",{className:"blog-content",dangerouslySetInnerHTML:{__html:h.midContent}})})})}),z.length>0&&(0,a.jsx)("section",{className:"container mx-auto px-4 mb-8",children:(0,a.jsxs)("div",{className:"flex flex-wrap justify-center gap-2",children:[(0,a.jsx)("span",{className:"text-sm text-vc-text-muted py-1.5",children:"Filter by:"}),z.map(e=>{let{slug:t,displayName:s,count:r}=e;return(0,a.jsxs)(o(),{href:"/tag/".concat(t),className:"inline-flex items-center gap-1.5 rounded-full border border-vc-border-alt bg-vc-surface px-3 py-1.5 text-sm font-medium text-vc-text-dim hover:border-vc-tools hover:text-vc-tools transition-colors",children:[s,(0,a.jsxs)("span",{className:"text-xs text-vc-text-faint",children:["(",r,")"]})]},t)})]})}),(0,a.jsxs)("section",{className:"container mx-auto px-4 mb-20",children:[(0,a.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-6",children:p.map((e,t)=>(0,a.jsx)("div",{className:"animate-in fade-in-50 duration-500",style:{animationDelay:"".concat(Math.min(50*t,500),"ms"),animationFillMode:"forwards"},children:(0,a.jsx)(d.J,{id:e.id,name:e.name,description:e.description,tags:e.tags||[],imageUrl:e.logo_url||"",heroImage:e.hero_image||e.screenshot_url,referralUrl:e.signup_url||"",pricing:e.pricing,category:e.category,isFeatured:(0,M.cL)(e.id),isNew:(0,M.k4)(e.id)})},e.id))}),0===p.length&&(0,a.jsxs)("div",{className:"text-center py-12 bg-vc-surface rounded-none border border-vc-border-alt",children:[(0,a.jsx)(_.A,{className:"h-12 w-12 text-vc-text-faint mx-auto mb-4"}),(0,a.jsx)("h3",{className:"font-mono text-lg font-medium text-vc-text",children:"No tools found in this category yet"}),(0,a.jsx)("p",{className:"text-vc-text-muted",children:"Check back soon as we add more tools!"})]})]}),I.length>0&&(0,a.jsxs)("section",{className:"container mx-auto px-4 mb-20",children:[(0,a.jsx)("h2",{className:"font-mono text-3xl font-bold text-vc-text mb-8 text-center",children:"Related Articles"}),(0,a.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6",children:I.map(e=>(0,a.jsx)("article",{className:"group h-full",children:(0,a.jsxs)(f.Zp,{className:"h-full flex flex-col overflow-hidden bg-vc-surface border border-vc-border-alt hover:border-vc-tools/40 transition-all duration-300 hover:-translate-y-1",children:[(0,a.jsx)(o(),{href:"/blog/".concat(e.slug),className:"block",children:e.image&&(0,a.jsx)(O.OI,{tint:q[e.slug.length%q.length],aspectClass:"aspect-[16/10]",children:(0,a.jsx)(S(),{src:e.image,alt:e.title,fill:!0,sizes:"(max-width: 768px) 100vw, 33vw",className:"object-cover transition-transform duration-300 group-hover:scale-105",loading:"lazy"})})}),(0,a.jsxs)(f.Wu,{className:"p-4 sm:p-6 flex flex-col flex-grow",children:[(0,a.jsx)(b.E,{className:"mb-3 w-fit bg-vc-tools-fill text-vc-fill-label border border-vc-tools font-extrabold uppercase tracking-wider",children:"Blog"}),(0,a.jsxs)("div",{className:"flex flex-wrap items-center gap-3 mb-3 text-xs sm:text-sm text-vc-text-dim",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(w.A,{className:"w-3 h-3 sm:w-4 sm:h-4"}),(0,a.jsx)("span",{className:"whitespace-nowrap",children:new Date(e.date).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"})})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(k.A,{className:"w-3 h-3 sm:w-4 sm:h-4"}),(0,a.jsx)("span",{className:"whitespace-nowrap",children:e.readTime})]})]}),(0,a.jsx)("h3",{className:"font-mono mb-3 text-lg sm:text-xl font-semibold leading-tight line-clamp-2 text-vc-text group-hover:text-vc-tools transition-colors duration-200",children:(0,a.jsx)(o(),{href:"/blog/".concat(e.slug),children:e.title})}),(0,a.jsx)("p",{className:"mb-4 text-sm sm:text-base text-vc-text-dim line-clamp-3 leading-relaxed flex-grow",children:e.description}),(0,a.jsxs)("div",{className:"flex items-center justify-between mt-auto pt-2",children:[(0,a.jsxs)("span",{className:"text-xs sm:text-sm font-medium text-vc-text-muted truncate",children:["by"," ",(0,a.jsx)(x.Q,{authorName:e.author,className:"hover:text-vc-tools transition-colors"})]}),(0,a.jsx)(o(),{href:"/blog/".concat(e.slug),children:(0,a.jsxs)(C.$,{variant:"ghost",size:"sm",className:"group/btn hover:bg-vc-tools-fill/10 hover:text-vc-tools p-2 shrink-0",children:[(0,a.jsx)("span",{className:"sr-only",children:"Read article"}),(0,a.jsx)(A.A,{className:"w-4 h-4 transition-transform group-hover/btn:translate-x-1"})]})})]})]})]})},e.slug))})]}),(0,a.jsx)("section",{className:"py-16 bg-vc-surface border-t border-vc-border",children:(0,a.jsx)("div",{className:"container mx-auto px-4",children:(0,a.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,a.jsx)("h2",{className:"font-mono text-3xl font-bold text-vc-text mb-8",children:h.h2}),(0,a.jsx)("div",{className:"blog-content",dangerouslySetInnerHTML:{__html:h.content}})]})})}),H&&(0,a.jsx)("section",{className:"py-16 bg-vc-bg",children:(0,a.jsx)("div",{className:"container mx-auto px-4",children:(0,a.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,a.jsxs)("div",{className:"flex items-center gap-3 mb-8",children:[(0,a.jsx)(L.A,{className:"h-6 w-6 text-vc-tools"}),(0,a.jsx)("h2",{className:"font-mono text-2xl font-bold text-vc-text",children:"Frequently Asked Questions"})]}),(0,a.jsx)("div",{className:"space-y-6",children:h.faq.map((e,t)=>(0,a.jsxs)("div",{className:"bg-vc-surface rounded-none p-6 border border-vc-border-alt/60",children:[(0,a.jsx)("h3",{className:"font-mono text-lg font-semibold text-vc-text mb-3",children:e.question}),(0,a.jsx)("p",{className:"text-vc-text-dim leading-relaxed",children:e.answer})]},t))})]})})}),(0,a.jsx)("section",{className:"py-16 bg-vc-surface border-t border-vc-border",children:(0,a.jsx)("div",{className:"container mx-auto px-4",children:(0,a.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,a.jsxs)("h2",{className:"font-mono text-2xl font-bold text-vc-text mb-4",children:["Find the best ",G," tool for your workflow"]}),(0,a.jsxs)("p",{className:"text-vc-text-dim leading-relaxed",children:["Use this category page as a curated shortlist of ",G," tools. You can explore each tool’s features on its tool page, then compare options via their alternatives pages. If you want to browse everything, head back to"," ",(0,a.jsx)(o(),{href:"/tools",className:"text-vc-tools hover:text-vc-tools hover:underline",children:"All Tools"}),"."]}),V.length>0&&(0,a.jsxs)("p",{className:"text-vc-text-dim leading-relaxed mt-4",children:["Popular starting points in this category include"," ",V.map((e,t)=>(0,a.jsxs)("span",{children:[(0,a.jsx)(o(),{href:"/tools/".concat(e.id),className:"text-vc-tools hover:text-vc-tools hover:underline",children:e.name}),t===V.length-2?" and ":t<V.length-2?", ":""]},"outro-".concat(e.id))),"."]})]})})}),(0,a.jsx)(j,{}),(0,a.jsx)("section",{className:"py-16 bg-vc-bg",children:(0,a.jsx)("div",{className:"container mx-auto px-4",children:(0,a.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,a.jsx)(m.L,{variant:"inline"})})})})]})]})}},73884:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},76423:(e,t,s)=>{"use strict";s.d(t,{E:()=>o});var a=s(37876);s(14232);var r=s(47137),n=s(15565);let l=(0,r.F)("inline-flex items-center px-2 py-1 text-[10px] font-mono font-bold uppercase tracking-[0.14em] transition-colors",{variants:{variant:{default:"bg-vc-tools-fill text-vc-fill-label",secondary:"bg-vc-events/10 text-vc-events border border-vc-events/40",destructive:"bg-vc-agencies/10 text-vc-agencies border border-vc-agencies/40",outline:"bg-vc-tools/10 text-vc-tools border border-vc-tools/40"}},defaultVariants:{variant:"default"}});function o(e){let{className:t,variant:s,...r}=e;return(0,a.jsx)("div",{className:(0,n.cn)(l({variant:s}),t),...r})}},79247:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(58693).A)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},82253:(e,t,s)=>{"use strict";s.d(t,{J:()=>g});var a=s(37876),r=s(48230),n=s.n(r),l=s(36867),o=s(44015),c=s(87192),i=s(50018),x=s(15565),d=s(19526),m=s(63270),h=s(81137),p=s(30746),v=s(18235),u=s(74051);function g(e){let{id:t,name:s,description:r,tags:g,imageUrl:f,heroImage:b,pricing:j,category:N,isFeatured:y=!1,isNew:w=!1,showCompareToggle:k=!1,isCompareSelected:A=!1,onCompareToggle:_,variant:L="default"}=e,M=(0,m.getToolById)(t),{logoProps:C}=(0,d.x)({id:t,name:s,logo_url:f,hero_image:void 0}),I=(0,i.y)(t);return"compact"===L?(0,a.jsxs)("div",{className:"vc-terminal group relative border bg-vc-surface text-vc-text transition-colors hover:border-vc-tools ".concat(A?"border-vc-tools":"border-vc-border-alt"),children:[(0,a.jsx)(n(),{href:"/tools/".concat(t),"aria-label":"View details for ".concat(s),className:"absolute inset-0 z-10",onClick:()=>(0,c.UA)(t,s,"inline")}),(0,a.jsxs)("div",{className:"flex items-center gap-3 p-3",children:[(0,a.jsx)(p.oR,{src:C.src,alt:C.alt,size:32}),(0,a.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,a.jsx)("h3",{className:"font-mono line-clamp-2 text-[13px] font-semibold text-vc-text group-hover:text-vc-tools transition-colors",children:s.toLowerCase()}),N&&(0,a.jsx)("p",{className:"truncate text-[11px] text-vc-text-faint font-mono",children:(0,x.QH)(N)})]}),j&&(0,a.jsx)(p.fW,{pricing:j})]})]}):(0,a.jsxs)(v.N,{pillar:"tools",heroAspectClass:"aspect-[16/9]",featured:y&&!w,className:A?"border-vc-tools":"",hero:(0,a.jsxs)(a.Fragment,{children:[b?(0,a.jsx)(h.I,{src:b,alt:"".concat(s," screenshot"),fill:!0,className:"object-cover transition-transform duration-300 group-hover:scale-105"}):(0,a.jsx)("div",{className:"absolute inset-0 grid place-items-center",children:(0,a.jsx)("div",{className:"relative h-20 w-20 overflow-hidden border border-vc-border-alt bg-vc-text sm:h-24 sm:w-24",children:(0,a.jsx)(h.I,{src:C.src,alt:C.alt,fill:!0,className:"object-contain p-3.5 transition-transform duration-300 group-hover:scale-105",onError:C.onError})})}),w&&!y&&(0,a.jsx)("span",{className:"absolute
1 top-2.5 left-2.5 z-20",children:(0,a.jsx)(p.VT,{accent:"#B8FF35",children:"new"})}),k&&(0,a.jsx)("button",{type:"button",onClick:e=>{e.preventDefault(),e.stopPropagation(),null==_||_(t)},className:"absolute right-2.5 top-2.5 z-20 flex h-6 w-6 items-center justify-center border-2 transition-colors before:absolute before:-inset-2 before:content-[''] ".concat(A?"border-vc-tools bg-vc-tools-fill text-vc-fill-label":"border-vc-border-alt bg-vc-bg/80 hover:border-vc-tools"),"aria-label":"".concat(A?"Deselect":"Select"," ").concat(s," for comparison"),children:A&&(0,a.jsx)("svg",{className:"h-3.5 w-3.5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,children:(0,a.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 13l4 4L19 7"})})})]}),children:[(0,a.jsx)(n(),{href:"/tools/".concat(t),"aria-label":"View details for ".concat(s),className:"absolute inset-0 z-10",onClick:()=>(0,c.UA)(t,s,"inline")}),(0,a.jsxs)("div",{className:"p-5",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between gap-3 mb-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2.5 min-w-0",children:[(0,a.jsx)(p.oR,{src:C.src,alt:C.alt,size:28}),(0,a.jsx)("h3",{className:"font-mono text-[16px] font-semibold text-vc-text group-hover:text-vc-tools leading-tight line-clamp-2",style:{fontFamily:"'Geist Mono', monospace"},children:s.toLowerCase()})]}),j&&(0,a.jsx)(p.fW,{pricing:j})]}),I&&(0,a.jsxs)("div",{className:"flex items-center gap-1.5 mb-2 text-[11px] font-mono",children:[(0,a.jsx)("a",{href:I.url,target:"_blank",rel:"sponsored noopener noreferrer",className:"relative z-20 text-vc-text-dim hover:text-vc-text",onClick:e=>e.stopPropagation(),children:I.source}),function(e,t){if(!Number.isFinite(e)||!Number.isFinite(t)||t<=0)return null;let s=e/t*5,r=Math.floor(s),n=s-r>=.5,c=Math.max(0,5-r-!!n);return(0,a.jsxs)("span",{className:"inline-flex items-center gap-0.5",children:[(0,a.jsx)("span",{className:"sr-only",children:"Rated ".concat(e," out of ").concat(t)}),Array.from({length:r}).map((e,t)=>(0,a.jsx)(l.A,{className:"h-3.5 w-3.5 text-vc-severity-high",fill:"currentColor"},"f-".concat(t))),n&&(0,a.jsx)(o.A,{className:"h-3.5 w-3.5 text-vc-severity-high",fill:"currentColor"}),Array.from({length:c}).map((e,t)=>(0,a.jsx)(l.A,{className:"h-3.5 w-3.5 text-vc-text-faint"},"e-".concat(t)))]})}(I.overallRating,I.ratingScale),(0,a.jsxs)("span",{className:"text-vc-text-faint",children:["(",I.reviewCount,")"]})]}),(null==M?void 0:M.sunset)&&(0,a.jsx)("div",{className:"mb-2",children:(0,a.jsx)(u.Z,{tool:M,variant:"compact"})}),(0,a.jsx)("p",{className:"text-[12.5px] text-vc-text-muted leading-[1.55] line-clamp-3 mb-4",children:r}),(0,a.jsxs)("div",{className:"flex items-center justify-between text-[11px] text-vc-text-faint font-mono",children:[(0,a.jsx)("span",{className:"truncate",children:N?(0,x.QH)(N).toLowerCase():""}),(0,a.jsx)("span",{className:"group-hover:text-vc-text shrink-0",children:"read review ↗"})]}),g.length>0&&(0,a.jsx)("div",{className:"mt-3 flex flex-wrap gap-1.5",children:g.slice(0,3).map(e=>(0,a.jsxs)("span",{className:"text-[10px] font-mono text-vc-text-dim border border-vc-border-faint px-1.5 py-0.5",children:["#",e.toLowerCase()]},e))})]})]})}},98153:(e,t,s)=>{"use strict";s.d(t,{G:()=>h});var a=s(37876),r=s(77328),n=s.n(r),l=s(27020),o=s(65364);let c="https://vibecoding.app",i="".concat(c,"/#organization"),x="".concat(c,"/#website"),d="1"===o.env.NEXT_PUBLIC_FORCE_NOINDEX,m=(e,t)=>
1{let s=e.replace(/\s+/g," ").trim();if(s.length<=t)return s;let a=s.match(/(\s\|\s[\w. ]+)$/);if(a){let e=a[1],r=t-e.length-1;if(r>24){let t=s.slice(0,s.length-e.length);for(;t.length>0&&t.length>r;)t=t.slice(0,-1).trimEnd();let a=t.lastIndexOf(" "),n=a>24?t.slice(0,a):t;return"".concat(n.trim(),"…").concat(e)}}let r=s;for(;r.length>0&&r.length+1>t;)r=r.slice(0,-1).trimEnd();let n=r.lastIndexOf(" "),l=n>24?r.slice(0,n):r;return"".concat(l.trim(),"…")},h=e=>{let{title:t,fullTitle:s,description:r,path:o,ogImage:h,ogImageAlt:p="vibecoding.app preview image",robots:v="index,follow,max-snippet:-1,max-image-preview:large,max-video-preview:-1",keywords:u,structuredData:g,hreflangs:f,markdownAlternate:b}=e,j=(e=>{try{let t=new URL(e,c);return"/"===t.pathname?"/":"/".concat(t.pathname.replace(/^\/+/,"").replace(/\/+$/,""))}catch(s){let t=e.split("?")[0].split("#")[0].replace(/\/+$/,"");return t.startsWith("/")?t||"/":"/".concat(t)}})(o),N="".concat(c).concat(j),y=m(s||(t?"".concat(t," | vibecoding.app"):"vibecoding.app"),65),w=m(r,155),k=(e=>{if(!e)return;if(/^https?:\/\//i.test(e))return e;let t=e.startsWith("/")?e:"/".concat(e);return"".concat(c).concat(t)})(h)||"".concat(c,"/images/brand/og-default.png"),A=JSON.stringify({"@context":"https://schema.org","@graph":function(e,t){let s=new Map,a=[],r=[],n=e=>{for(let t of e){let e="string"==typeof t["@id"]?t["@id"]:null;e?(s.has(e)||a.push(e),s.set(e,t)):r.push(t)}};return n(e),n(t),[...a.map(e=>s.get(e)),...r]}([{"@type":"Organization","@id":i,name:"vibecoding.app",url:c,sameAs:l.Qi},{"@type":"WebSite","@id":x,url:c,name:"vibecoding.app",description:"AI tool directory and vibe coding guides",publisher:{"@id":i},potentialAction:{"@type":"SearchAction",target:"".concat(c,"/tools?search={search_term_string}"),"query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"".concat(N,"#webpage"),url:N,name:y,description:w,isPartOf:{"@id":x}}],function(e){if(!e)return[];if(Array.isArray(e["@graph"]))return(e["@graph"]||[]).map(e=>{let t={...e};return delete t["@context"],t});if(Array.isArray(e))return e.map(e=>{let t={...e};return delete t["@context"],t});if("object"==typeof e){let t={...e};return delete t["@context"],[t]}return[]}(g))});return(0,a.jsxs)(n(),{children:[(0,a.jsx)("title",{children:y}),(0,a.jsx)("meta",{name:"description",content:w}),(0,a.jsx)("meta",{name:"robots",content:d?"noindex,nofollow":v}),u&&(0,a.jsx)("meta",{name:"keywords",content:u}),(0,a.jsx)("link",{rel:"canonical",href:N}),b?(0,a.jsx)("link",{rel:"alternate",type:"text/markdown",href:"".concat(c).concat(b)}):null,f?f.map(e=>(0,a.jsx)("link",{rel:"alternate",hrefLang:e.lang,href:e.href},"".concat(e.lang,":").concat(e.href))):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("link",{rel:"alternate",hrefLang:"en",href:N}),(0,a.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:N})]}),(0,a.jsx)("meta",{property:"og:title",content:y}),(0,a.jsx)("meta",{property:"og:description",content:w}),(0,a.jsx)("meta",{property:"og:url",content:N}),(0,a.jsx)("meta",{property:"og:type",content:"website"}),(0,a.jsx)("meta",{property:"og:locale",content:"en_US"}),(0,a.jsx)("meta",{property:"og:site_name",content:"vibecoding.app"}),k&&(0,a.jsx)("meta",{property:"og:image",content:k}),k&&(0,a.jsx)("meta",{property:"og:image:alt",content:p}
1),k&&(0,a.jsx)("meta",{property:"og:image:width",content:"1200"}),k&&(0,a.jsx)("meta",{property:"og:image:height",content:"630"}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,a.jsx)("meta",{name:"twitter:title",content:y}),(0,a.jsx)("meta",{name:"twitter:description",content:w}),(0,a.jsx)("meta",{name:"twitter:site",content:"@VibeCoding"}),(0,a.jsx)("meta",{name:"twitter:creator",content:"@VibeCoding"}),k&&(0,a.jsx)("meta",{name:"twitter:image",content:k}),(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:A}})]})}}},e=>{e.O(0,[144,7020,746,397,636,6593,8792],()=>e(e.s=19236)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.