{"id":14968859,"url":"https://github.com/ctwhome/top-nuxt3","last_synced_at":"2025-10-26T05:30:54.327Z","repository":{"id":44710413,"uuid":"441407910","full_name":"ctwhome/top-nuxt3","owner":"ctwhome","description":"Full stack Nuxt 3 Template starter with Supabase and Tailwindcss","archived":false,"fork":false,"pushed_at":"2022-02-18T05:36:32.000Z","size":2808,"stargazers_count":114,"open_issues_count":5,"forks_count":17,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-02-05T13:52:12.564Z","etag":null,"topics":["nuxt3","starter-template","supabase","tailwindcss"],"latest_commit_sha":null,"homepage":"https://top-nuxt3.netlify.app","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ctwhome.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-12-24T08:14:33.000Z","updated_at":"2025-01-03T09:51:40.000Z","dependencies_parsed_at":"2022-08-27T07:10:48.313Z","dependency_job_id":null,"html_url":"https://github.com/ctwhome/top-nuxt3","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctwhome%2Ftop-nuxt3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctwhome%2Ftop-nuxt3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctwhome%2Ftop-nuxt3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctwhome%2Ftop-nuxt3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ctwhome","download_url":"https://codeload.github.com/ctwhome/top-nuxt3/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238264698,"owners_count":19443393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nuxt3","starter-template","supabase","tailwindcss"],"created_at":"2024-09-24T13:40:43.202Z","updated_at":"2025-10-26T05:30:48.934Z","avatar_url":"https://github.com/ctwhome.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"![](https://user-images.githubusercontent.com/4195550/147338199-cff47e80-f05c-4b3d-afe0-1c7b8aad08e4.png)\n\n# Top Nuxt 3 Starter Template\n\n![Netlify Status](https://api.netlify.com/api/v1/badges/76c6759d-35ef-4432-816a-a45faa514aa7/deploy-status)\n\nThe fastest and most comfortable development experience started template.  \nEverything comes installed for a speedy staring with examples. Simply remove what you don't need and you are good to go :)\n\nWith 💚  from  [@ctwhome](https://github.com/ctwhome), inspired by [@antfu vitesse](https://github.com/antfu/vitesse). \n\n## Features\n\n*   [x] [❇️  Nuxt 3](https://v3.nuxtjs.org)\n    *   [x] 🔥 The `\u003cscript setup\u003e` syntax\n    *   [x] 🏎  Zero-config cloud functions and deploy SSR working with Netlify thanks to the new Nuxt 3 Functions\n    *   [x] 📥 APIs auto importing - for Composition API, VueUse and custom composables.\n    *   [x] ESR, File-based routing, components auto importing, modules, etc.\n    *   [x] 🦾 TypeScript\n    *   [x] 💻 .env settings environments\n    *   [x] ⭐️ Format on save with ESLint (VSCode Settings file and WebStorm)\n*   [x] ⚡️ Vite - Instant HMR\n*   [x] 📴  PWA - [vite-plugin-pwa](https://github.com/antfu/vite-plugin-pwa) (thanks to [@userquin](https://github.com/userquin) for the contribution)\n    *   Offline mode, new content available prompt,\n    *   WIP PWA not working correctly.\n*   [x] 🎨 [TailwindCSS 3](https://tailwindcss.com/) - JIT engine by default\n    *   [x] 👩‍🎨 [DaisyUI](https://daisyui.com) - Theme CSS components for TailwindCSS\n    *   [x] [🌈 Theme switcher](https://github.com/saadeghi/theme-change) - Custom theme and 22 themes to choose from.\n*   [ ] 📄  Styled Markdown HTML components\n    *   [x] Render Vue and HTML from markdown\n    *   [ ] Dynamic pages, (Limitation with Vite, I can't import dynamically files based on route params https://vitejs.dev/guide/features.html#glob-import)\n*   [x] ✨ All [Iconify](https://iconify.design/) on-demand - +100.000 SVG icons completely customizable\n    *   Note that SSR will throw a warning because the SVG are not being processed server side. https://docs.iconify.design/icon-components/vue/#ssr\n*   [x] 🌐 Multi-language support with [vue-i18n-next](https://github.com/intlify/vue-i18n-next) thanks to [@intlify/nuxt3](https://github.com/intlify/nuxt3)\n    *   [x] YAML, JSON, JSON5 locale files\n    *   [ ] Localize routes: (/en/about, /es/about, ...)\n*   [ ] 🐘 Supabase - WIP - Full stack development with Auth, Realtime, Storage, and of course PostgreSQL\n*   [ ] 🍍 [State Management via Pinia](https://pinia.esm.dev/)\n*   [ ] 📤 Feed RSS generator\n\n### Nuxt Modules\n\n*   [x] [VueUse](https://github.com/vueuse/vueuse) - a collection of useful composition APIs\n*   [ ] [Pinia](https://pinia.esm.dev/) - intuitive, type-safe, light, and flexible Store for Vue.\n\n## Motivation and Personal Opinion\n\nNuxt is awesome, I am trying to use Nuxt 3 as much as I can to at least have the same features working that I have on [top-nuxt](https://github.com/ctwhome/top-nuxt) with Nuxt 2. \n\n## Installation and running locally\n\n```bash\nnpx degit ctwhome/top-nuxt3 \u003cdirectory-name\u003e\nyarn install\n```\n\n## Updating fork\n\n1.  Add remote from the original repository in your forked repository:\n\n```shell\ngit remote add upstream git://github.com/ctwhome/top-nuxt3.git\ngit fetch upstream\n```\n\n1.  Updating your fork from the original repo to keep up with their changes:  \n    `git pull upstream main`\n\nStart the development server on [http://localhost:3000](http://localhost:3000)\n\n```bash\nyarn dev\n```\n\n## IDE\n\nWe recommend using [VS Code](https://code.visualstudio.com/) with [Volar](https://github.com/johnsoncodehk/volar) to get the best experience (You might want to disable Vetur if you have it).\n\n## Production\n\nBuild the application for production:\n\n```bash\nyarn build\n```\n\nCheck out the [deployment documentation](https://v3.nuxtjs.org/docs/deployment).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fctwhome%2Ftop-nuxt3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fctwhome%2Ftop-nuxt3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fctwhome%2Ftop-nuxt3/lists"}