Nuxt UI simplifies the creation of stunning and responsive web applications with its
comprehensive collection of fully styled and customizable UI components designed for Nuxt.
Nuxt UI Pro is a collection of premium Vue components built on top of Nuxt UI to create beautiful & responsive Nuxt applications in minutes.
It includes all primitives to build landing pages, documentations, blogs, dashboards or entire SaaS products.
Nuxt UI Pro ships with an extensive set of advanced components that cover a wide range of use-cases. Carefully crafted to reduce boilerplate code without sacrificing flexibility.
app.vue<script setup lang="ts"> const links = [ { to: '/', label: 'Home' }, { to: '/about', label: 'About' }, { to: '/contact', label: 'Contact' } ] </script> <template> <UHeader :links="links" /> <UMain> <ULandingHero title="Hello World" /> <ULandingSection title="Features"> <UPageGrid> <ULandingCard title="First Card" /> <ULandingCard title="Second Card" /> <ULandingCard title="Third Card" /> </UPageGrid> </ULandingSection> </UMain> <UFooter /> </template>
Although you can use any data source you want, Nuxt UI Pro is fully integrated with Nuxt Content and provides additional features when the module is detected.
pages/[...slug].vue<script setup lang="ts"> const route = useRoute() const { data: page } = await useAsyncData(route.path, () => queryContent(route.path).findOne()) </script> <template> <UPage> <UPageHeader :title="page.title" :description="page.description" :links="page.links" /> <UPageBody prose> <ContentRenderer v-if="page.body" :value="page" /> </UPageBody> <template #right> <UDocsToc :links="page.body.toc.links" /> </template> </UPage> </template>
Whether you're creating documentation for your open source project or explaining your product, Nuxt UI Pro has you covered.
Learn how to install and configure the module in your Nuxt app.
Stop wasting time building another landing page, Nuxt UI Pro flexible components will allow you to focus on your content.
Whether you're creating documentation for your open source project or explaining your product, Nuxt UI Pro has you covered.