@nuxthub/core
TypeScript icon, indicating that this package has built-in type declarations

0.7.20 • Public • Published

Full-Stack Nuxt on Cloudflare, with Zero Config ✨

npm version npm downloads License Nuxt

Build and deploy powerful full-stack Nuxt applications on your Cloudflare account, with zero configuration.

NuxtHub supercharges your Nuxt development workflow so you can focus on shipping features.

✨ Key Features

NuxtHub provides optional features to help you build full-stack applications:

  • AI Models to run machine learning models, such as LLMs in Nuxt.
  • Files storage to store static assets, such as images, videos and more
  • Caching system for your Nuxt pages, API routes or server functions
  • SQL database to store your application's data
  • Key-Value to store JSON data accessible globally with low-latency
  • Open API to generate your API documentation with Scalar
  • Remote Storage to connect to your project's resources from your local environment, allowing you to work with your remote storage as if it was local with npx nuxi dev --remote.

On top of the full-stack features, you can deploy your Nuxt application to your Cloudflare account with npx nuxthub deploy or with the NuxtHub Admin.

Read more on https://hub.nuxt.com

🚀 Quickstart

Head over to our Getting Started guide to learn more.

Duplicate our nuxt-hub/hello-edge template or create a new NuxtHub project with:

npx nuxthub init my-app
cd my-app
npm run dev

Open http://localhost:3000 with your browser.

Deploy your app to production with:

npx nuxthub deploy

https://github.com/user-attachments/assets/c591efaa-96e7-4357-8d60-cdc1e20e93ed

Learn more on how to deploy a Nuxt app with NuxtHub.

📚 Resources

🤝 Community

  • 💡 Feature request: Suggest an idea or improvement.
  • 🐞 Bug report: Create a report to help us improve the platform.
  • 🏞️ New Template: Share a template you made based on NuxtHub.

💚 Contributing

# Install dependencies
pnpm i

# Generate type stubs
pnpm dev:prepare

# Develop with the playground
pnpm dev

# Build the playground
pnpm dev:build

# Run ESLint
pnpm lint

# Run Vitest
pnpm test
pnpm test:watch

📄 License

Apache 2.0

Dependencies (18)

Dev Dependencies (13)

Package Sidebar

Install

npm i @nuxthub/core

Homepage

hub.nuxt.com

Weekly Downloads

4,582

Version

0.7.20

License

Apache-2.0

Unpacked Size

132 kB

Total Files

103

Last publish

Collaborators

  • farnabaz
  • pi0
  • atinux