canvas
Portfolio template made with Nuxt 3, Nuxt Content v3, NuxtUI v3 and TailwindCSS v4
i18ntemplateportfolioboilerplatenuxttailwindcssnuxt-contentnuxtuinuxthubtailwindeslint
Overview
Canvas Portfolio is a customizable portfolio template built with Nuxt, Nuxt UI and Tailwind CSS that helps developers and creatives showcase their work and information. It includes SEO features like automatic sitemap generation and Open Graph images, multi-language support, a contact form and deploys easily to platforms like Vercel, Netlify, or NuxtHub.
Features
modern-componentscustomizable-layoutsnuxt-ui-v3nuxthub-readycontact-formmulti-language-supportseo-readyopen-graph-imagerobots-txt-generationauto-generated-sitemapimage-optimizationfully-responsiveminimal-designprofessional-design
Feature Flags
blogemailsseolandingpagei18nanalyticsaicachingimageProcessingmapsformsValidationschedulingCronsportfoliocontactFormresponsiveDesign
Recommended Use Cases
portfolio-showcasepersonal-brandingcreative-professionalsdeveloper-portfoliowork-showcase
Frontend
nuxtvuenuxtuitailwindcss
Backend
nuxtresend
Auth Providers
None
Deployment Targets
vercelnetlifydockernuxthubcloudflarecoolify
Payment Providers
None
Quick Facts
Stack
Framework
nuxt
Language
javascript
CSS
tailwindcss
Database
sqlite
i18n
nuxt-i18n
CI
github-actions
Data Layer
Databases
postgresql, sqlite, turso, d1
UI Stack
Styling
tailwindcss
Components
nuxtui
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
vercel-ci, github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source template under Apache 2.0 license
