[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"versions":3,"module-hub":8},{"v5":4,"v4":5,"v3":6,"v2":7},"5 (nightly)","4.4.4","3.21.4","2.18.1",{"name":9,"description":10,"repo":11,"npm":12,"icon":13,"github":14,"website":15,"learn_more":16,"category":17,"type":18,"maintainers":19,"compatibility":39,"mcp":42,"generatedAt":43,"contributors":44,"stats":140,"readme":148},"hub","Build full-stack Nuxt applications on the edge, with zero configuration.","nuxt-hub\u002Fcore","@nuxthub\u002Fcore","nuxthub.svg","https:\u002F\u002Fgithub.com\u002Fnuxt-hub\u002Fcore","https:\u002F\u002Fhub.nuxt.com","","Database","3rd-party",[20,25,30,33,36],{"name":21,"github":22,"twitter":23,"bluesky":24},"Sébastien Chopin","Atinux","atinux","atinux.com",{"name":26,"github":27,"twitter":28,"bluesky":29},"Farnabaz","farnabaz","a_birang","farnabaz.dev",{"name":31,"github":32,"twitter":32},"Sylvain Marroufin","smarroufin",{"name":34,"github":35},"Florent Delerue","flosciante",{"name":37,"github":38},"NuxtLabs","nuxtlabs",{"nuxt":40,"requires":41},">=3.0.0",{},"https:\u002F\u002Fhub.nuxt.com\u002Fmcp","2026-05-09T21:45:28.023Z",[45,48,51,55,58,62,66,70,74,78,81,84,87,90,93,97,100,103,106,109,113,116,119,122,125,128,131,134,137],{"id":46,"username":23,"contributions":47},904724,702,{"id":49,"username":32,"contributions":50},7547335,82,{"id":52,"username":53,"contributions":54},22072217,"onmax",41,{"id":56,"username":27,"contributions":57},2047945,38,{"id":59,"username":60,"contributions":61},20425781,"RihanArfan",35,{"id":63,"username":64,"contributions":65},71938701,"HugoRCD",11,{"id":67,"username":68,"contributions":69},45267552,"Barbapapazes",5,{"id":71,"username":72,"contributions":73},28706372,"danielroe",4,{"id":75,"username":76,"contributions":77},13820164,"adamkasper",3,{"id":79,"username":80,"contributions":77},98485942,"branislavjuhaas",{"id":82,"username":83,"contributions":77},18535681,"mattmaribojoc",{"id":85,"username":86,"contributions":77},17711017,"ra-jeev",{"id":88,"username":89,"contributions":77},16264115,"Yizack",{"id":91,"username":92,"contributions":77},206088459,"mrkaashee",{"id":94,"username":95,"contributions":96},13056429,"sandros94",2,{"id":98,"username":99,"contributions":96},37929992,"Aslemammad",{"id":101,"username":102,"contributions":96},12988935,"Gerbuuun",{"id":104,"username":105,"contributions":96},6696789,"Flosciante",{"id":107,"username":108,"contributions":96},68517144,"daleweaver777",{"id":110,"username":111,"contributions":112},15137312,"byrizki",1,{"id":114,"username":115,"contributions":112},161931072,"MuntasirSZN",{"id":117,"username":118,"contributions":112},113827671,"FutureExcited",{"id":120,"username":121,"contributions":112},24802730,"nogic1008",{"id":123,"username":124,"contributions":112},58178159,"Quatton",{"id":126,"username":127,"contributions":112},11722066,"OlivierBelaud",{"id":129,"username":130,"contributions":112},4709922,"OskarKinomoto",{"id":132,"username":133,"contributions":112},58381667,"so1ve",{"id":135,"username":136,"contributions":112},17186421,"samulefevre",{"id":138,"username":139,"contributions":112},39217423,"Teages",{"version":141,"downloads":142,"stars":143,"watchers":143,"forks":144,"defaultBranch":145,"publishedAt":146,"createdAt":147},"0.10.7",61983,1259,107,"main",1772549087964,1708469632659,{"data":149,"body":151,"toc":675},{"title":150,"description":16},"Full-Stack Nuxt made easy ✨",{"type":152,"children":153},"root",[154,162,208,213,218,225,230,303,313,319,341,347,379,385,399,405,450,456,654,660,669],{"type":155,"tag":156,"props":157,"children":159},"element","h1",{"id":158},"full-stack-nuxt-made-easy",[160],{"type":161,"value":150},"text",{"type":155,"tag":163,"props":164,"children":165},"p",{},[166,179,189,198],{"type":155,"tag":167,"props":168,"children":172},"a",{"href":169,"rel":170},"https:\u002F\u002Fnpmjs.com\u002Fpackage\u002F@nuxthub\u002Fcore",[171],"nofollow",[173],{"type":155,"tag":174,"props":175,"children":178},"img",{"alt":176,"src":177},"npm version","https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F@nuxthub\u002Fcore\u002Flatest.svg?style=flat&colorA=020420&colorB=00DC82",[],{"type":155,"tag":167,"props":180,"children":183},{"href":181,"rel":182},"https:\u002F\u002Fnpm.chart.dev\u002F@nuxthub\u002Fcore",[171],[184],{"type":155,"tag":174,"props":185,"children":188},{"alt":186,"src":187},"npm downloads","https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F@nuxthub\u002Fcore.svg?style=flat&colorA=020420&colorB=00DC82",[],{"type":155,"tag":167,"props":190,"children":192},{"href":169,"rel":191},[171],[193],{"type":155,"tag":174,"props":194,"children":197},{"alt":195,"src":196},"License","https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002F@nuxthub\u002Fcore.svg?style=flat&colorA=020420&colorB=00DC82",[],{"type":155,"tag":167,"props":199,"children":202},{"href":200,"rel":201},"https:\u002F\u002Fnuxt.com",[171],[203],{"type":155,"tag":174,"props":204,"children":207},{"alt":205,"src":206},"Nuxt","https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNuxt-020420?logo=nuxt.js",[],{"type":155,"tag":163,"props":209,"children":210},{},[211],{"type":161,"value":212},"Build and deploy powerful full-stack Nuxt applications with ease.",{"type":155,"tag":163,"props":214,"children":215},{},[216],{"type":161,"value":217},"NuxtHub supercharges your Nuxt development workflow so you can focus on shipping features.",{"type":155,"tag":219,"props":220,"children":222},"h2",{"id":221},"key-features",[223],{"type":161,"value":224},"✨ Key Features",{"type":155,"tag":163,"props":226,"children":227},{},[228],{"type":161,"value":229},"NuxtHub provides optional features to help you build full-stack applications:",{"type":155,"tag":231,"props":232,"children":233},"ul",{},[234,258,273,288],{"type":155,"tag":235,"props":236,"children":237},"li",{},[238,249,251],{"type":155,"tag":167,"props":239,"children":242},{"href":240,"rel":241},"https:\u002F\u002Fhub.nuxt.com\u002Fdocs\u002Fdatabase",[171],[243],{"type":155,"tag":244,"props":245,"children":246},"strong",{},[247],{"type":161,"value":248},"SQL database",{"type":161,"value":250}," to store your application's data with ",{"type":155,"tag":167,"props":252,"children":255},{"href":253,"rel":254},"https:\u002F\u002Fhub.nuxt.com\u002Fdocs\u002Fdatabase\u002Fmigrations",[171],[256],{"type":161,"value":257},"automatic migrations",{"type":155,"tag":235,"props":259,"children":260},{},[261,271],{"type":155,"tag":167,"props":262,"children":265},{"href":263,"rel":264},"https:\u002F\u002Fhub.nuxt.com\u002Fdocs\u002Fblob",[171],[266],{"type":155,"tag":244,"props":267,"children":268},{},[269],{"type":161,"value":270},"Files storage",{"type":161,"value":272}," to store static assets, such as images, videos and more",{"type":155,"tag":235,"props":274,"children":275},{},[276,286],{"type":155,"tag":167,"props":277,"children":280},{"href":278,"rel":279},"https:\u002F\u002Fhub.nuxt.com\u002Fdocs\u002Fcache",[171],[281],{"type":155,"tag":244,"props":282,"children":283},{},[284],{"type":161,"value":285},"Caching system",{"type":161,"value":287}," for your Nuxt pages, API routes or server functions",{"type":155,"tag":235,"props":289,"children":290},{},[291,301],{"type":155,"tag":167,"props":292,"children":295},{"href":293,"rel":294},"https:\u002F\u002Fhub.nuxt.com\u002Fdocs\u002Fkv",[171],[296],{"type":155,"tag":244,"props":297,"children":298},{},[299],{"type":161,"value":300},"Key-Value",{"type":161,"value":302}," to store JSON data accessible globally with low-latency",{"type":155,"tag":163,"props":304,"children":305},{},[306,308],{"type":161,"value":307},"Read more on ",{"type":155,"tag":167,"props":309,"children":311},{"href":15,"rel":310},[171],[312],{"type":161,"value":15},{"type":155,"tag":219,"props":314,"children":316},{"id":315},"legacy-version",[317],{"type":161,"value":318},"Legacy version",{"type":155,"tag":163,"props":320,"children":321},{},[322,324,331,333,339],{"type":161,"value":323},"If you are looking for the legacy version of NuxtHub (0.9), checkout the ",{"type":155,"tag":167,"props":325,"children":328},{"href":326,"rel":327},"https:\u002F\u002Fgithub.com\u002Fnuxt-hub\u002Fcore\u002Ftree\u002F0.9",[171],[329],{"type":161,"value":330},"0.9 branch",{"type":161,"value":332}," and visit ",{"type":155,"tag":167,"props":334,"children":337},{"href":335,"rel":336},"https:\u002F\u002Flegacy.hub.nuxt.com",[171],[338],{"type":161,"value":335},{"type":161,"value":340}," for its documentation.",{"type":155,"tag":219,"props":342,"children":344},{"id":343},"resources",[345],{"type":161,"value":346},"📚 Resources",{"type":155,"tag":231,"props":348,"children":349},{},[350,359,369],{"type":155,"tag":235,"props":351,"children":352},{},[353],{"type":155,"tag":167,"props":354,"children":356},{"href":15,"rel":355},[171],[357],{"type":161,"value":358},"NuxtHub Website",{"type":155,"tag":235,"props":360,"children":361},{},[362],{"type":155,"tag":167,"props":363,"children":366},{"href":364,"rel":365},"https:\u002F\u002Fgithub.com\u002Fnuxt-hub\u002Fcli",[171],[367],{"type":161,"value":368},"NuxtHub CLI",{"type":155,"tag":235,"props":370,"children":371},{},[372],{"type":155,"tag":167,"props":373,"children":376},{"href":374,"rel":375},"https:\u002F\u002Fhub.nuxt.com\u002Ftemplates",[171],[377],{"type":161,"value":378},"NuxtHub Templates",{"type":155,"tag":219,"props":380,"children":382},{"id":381},"quickstart",[383],{"type":161,"value":384},"🚀 Quickstart",{"type":155,"tag":163,"props":386,"children":387},{},[388,390,397],{"type":161,"value":389},"Head over to our ",{"type":155,"tag":167,"props":391,"children":394},{"href":392,"rel":393},"https:\u002F\u002Fhub.nuxt.com\u002Fdocs\u002Fgetting-started\u002Finstallation",[171],[395],{"type":161,"value":396},"Installation",{"type":161,"value":398}," guide to learn more.",{"type":155,"tag":219,"props":400,"children":402},{"id":401},"community",[403],{"type":161,"value":404},"🤝 Community",{"type":155,"tag":231,"props":406,"children":407},{},[408,422,436],{"type":155,"tag":235,"props":409,"children":410},{},[411,413,420],{"type":161,"value":412},"💡 ",{"type":155,"tag":167,"props":414,"children":417},{"href":415,"rel":416},"https:\u002F\u002Fgithub.com\u002Fnuxt-hub\u002Fcore\u002Fissues\u002Fnew?assignees=&labels=enhancement&projects=&template=%F0%9F%92%A1-feature-request.md&title=",[171],[418],{"type":161,"value":419},"Feature request",{"type":161,"value":421},": Suggest an idea or improvement.",{"type":155,"tag":235,"props":423,"children":424},{},[425,427,434],{"type":161,"value":426},"🐞 ",{"type":155,"tag":167,"props":428,"children":431},{"href":429,"rel":430},"https:\u002F\u002Fgithub.com\u002Fnuxt-hub\u002Fcore\u002Fissues\u002Fnew?assignees=&labels=bug&projects=&template=%F0%9F%90%9E-bug-report.md&title=",[171],[432],{"type":161,"value":433},"Bug report",{"type":161,"value":435},": Create a report to help us improve the platform.",{"type":155,"tag":235,"props":437,"children":438},{},[439,441,448],{"type":161,"value":440},"🏞️ ",{"type":155,"tag":167,"props":442,"children":445},{"href":443,"rel":444},"https:\u002F\u002Fgithub.com\u002Fnuxt-hub\u002Fcore\u002Fissues\u002Fnew?assignees=&labels=template&projects=&template=%F0%9F%8F%9E%EF%B8%8F-new-template.md&title=",[171],[446],{"type":161,"value":447},"New Template",{"type":161,"value":449},": Share a template you made based on NuxtHub.",{"type":155,"tag":219,"props":451,"children":453},{"id":452},"contributing",[454],{"type":161,"value":455},"💚 Contributing",{"type":155,"tag":457,"props":458,"children":462},"pre",{"className":459,"code":460,"language":461,"meta":16,"style":16},"language-bash shiki shiki-themes material-theme-lighter material-theme-lighter material-theme-palenight","# Install dependencies\npnpm i\n\n# Generate type stubs\npnpm dev:prepare\n\n# Develop with the playground\npnpm dev\n\n# Build the playground\npnpm dev:build\n\n# Run ESLint\npnpm lint\n\n# Run Vitest\npnpm test\npnpm test:watch\n","bash",[463],{"type":155,"tag":464,"props":465,"children":466},"code",{"__ignoreMap":16},[467,478,493,502,510,522,530,539,552,560,569,581,589,598,611,619,628,641],{"type":155,"tag":468,"props":469,"children":471},"span",{"class":470,"line":112},"line",[472],{"type":155,"tag":468,"props":473,"children":475},{"style":474},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#90A4AE;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[476],{"type":161,"value":477},"# Install dependencies\n",{"type":155,"tag":468,"props":479,"children":480},{"class":470,"line":96},[481,487],{"type":155,"tag":468,"props":482,"children":484},{"style":483},"--shiki-light:#E2931D;--shiki-default:#E2931D;--shiki-dark:#FFCB6B",[485],{"type":161,"value":486},"pnpm",{"type":155,"tag":468,"props":488,"children":490},{"style":489},"--shiki-light:#91B859;--shiki-default:#91B859;--shiki-dark:#C3E88D",[491],{"type":161,"value":492}," i\n",{"type":155,"tag":468,"props":494,"children":495},{"class":470,"line":77},[496],{"type":155,"tag":468,"props":497,"children":499},{"emptyLinePlaceholder":498},true,[500],{"type":161,"value":501},"\n",{"type":155,"tag":468,"props":503,"children":504},{"class":470,"line":73},[505],{"type":155,"tag":468,"props":506,"children":507},{"style":474},[508],{"type":161,"value":509},"# Generate type stubs\n",{"type":155,"tag":468,"props":511,"children":512},{"class":470,"line":69},[513,517],{"type":155,"tag":468,"props":514,"children":515},{"style":483},[516],{"type":161,"value":486},{"type":155,"tag":468,"props":518,"children":519},{"style":489},[520],{"type":161,"value":521}," dev:prepare\n",{"type":155,"tag":468,"props":523,"children":525},{"class":470,"line":524},6,[526],{"type":155,"tag":468,"props":527,"children":528},{"emptyLinePlaceholder":498},[529],{"type":161,"value":501},{"type":155,"tag":468,"props":531,"children":533},{"class":470,"line":532},7,[534],{"type":155,"tag":468,"props":535,"children":536},{"style":474},[537],{"type":161,"value":538},"# Develop with the playground\n",{"type":155,"tag":468,"props":540,"children":542},{"class":470,"line":541},8,[543,547],{"type":155,"tag":468,"props":544,"children":545},{"style":483},[546],{"type":161,"value":486},{"type":155,"tag":468,"props":548,"children":549},{"style":489},[550],{"type":161,"value":551}," dev\n",{"type":155,"tag":468,"props":553,"children":555},{"class":470,"line":554},9,[556],{"type":155,"tag":468,"props":557,"children":558},{"emptyLinePlaceholder":498},[559],{"type":161,"value":501},{"type":155,"tag":468,"props":561,"children":563},{"class":470,"line":562},10,[564],{"type":155,"tag":468,"props":565,"children":566},{"style":474},[567],{"type":161,"value":568},"# Build the playground\n",{"type":155,"tag":468,"props":570,"children":571},{"class":470,"line":65},[572,576],{"type":155,"tag":468,"props":573,"children":574},{"style":483},[575],{"type":161,"value":486},{"type":155,"tag":468,"props":577,"children":578},{"style":489},[579],{"type":161,"value":580}," dev:build\n",{"type":155,"tag":468,"props":582,"children":584},{"class":470,"line":583},12,[585],{"type":155,"tag":468,"props":586,"children":587},{"emptyLinePlaceholder":498},[588],{"type":161,"value":501},{"type":155,"tag":468,"props":590,"children":592},{"class":470,"line":591},13,[593],{"type":155,"tag":468,"props":594,"children":595},{"style":474},[596],{"type":161,"value":597},"# Run ESLint\n",{"type":155,"tag":468,"props":599,"children":601},{"class":470,"line":600},14,[602,606],{"type":155,"tag":468,"props":603,"children":604},{"style":483},[605],{"type":161,"value":486},{"type":155,"tag":468,"props":607,"children":608},{"style":489},[609],{"type":161,"value":610}," lint\n",{"type":155,"tag":468,"props":612,"children":614},{"class":470,"line":613},15,[615],{"type":155,"tag":468,"props":616,"children":617},{"emptyLinePlaceholder":498},[618],{"type":161,"value":501},{"type":155,"tag":468,"props":620,"children":622},{"class":470,"line":621},16,[623],{"type":155,"tag":468,"props":624,"children":625},{"style":474},[626],{"type":161,"value":627},"# Run Vitest\n",{"type":155,"tag":468,"props":629,"children":631},{"class":470,"line":630},17,[632,636],{"type":155,"tag":468,"props":633,"children":634},{"style":483},[635],{"type":161,"value":486},{"type":155,"tag":468,"props":637,"children":638},{"style":489},[639],{"type":161,"value":640}," test\n",{"type":155,"tag":468,"props":642,"children":644},{"class":470,"line":643},18,[645,649],{"type":155,"tag":468,"props":646,"children":647},{"style":483},[648],{"type":161,"value":486},{"type":155,"tag":468,"props":650,"children":651},{"style":489},[652],{"type":161,"value":653}," test:watch\n",{"type":155,"tag":219,"props":655,"children":657},{"id":656},"license",[658],{"type":161,"value":659},"📄 License",{"type":155,"tag":163,"props":661,"children":662},{},[663],{"type":155,"tag":167,"props":664,"children":666},{"href":665},".\u002FLICENSE",[667],{"type":161,"value":668},"MIT",{"type":155,"tag":670,"props":671,"children":672},"style",{},[673],{"type":161,"value":674},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":16,"searchDepth":96,"depth":96,"links":676},[677,678,679,680,681,682,683],{"id":221,"depth":96,"text":224},{"id":315,"depth":96,"text":318},{"id":343,"depth":96,"text":346},{"id":381,"depth":96,"text":384},{"id":401,"depth":96,"text":404},{"id":452,"depth":96,"text":455},{"id":656,"depth":96,"text":659}]