Back to templates

Template details

Veluxi Starter

Vue 3 landing page starter project using Nuxt 3 and Vuetify 3 with SSR, dark mode, RTL, and 6 languages.

About this template

Veluxi Starter is a Vue 3 landing page template built on Nuxt 3 and Vuetify 3 that ships as a starter project with server-side rendering, dark mode, RTL layout support, and six built-in translations.

What is Veluxi Starter?

Veluxi Starter is a landing page template for developers who want a pre-configured Nuxt 3 project instead of starting from scratch. It takes a Vue 3 single-page application structure and adds Vuetify 3 Material Design components, SSR out of the box, and a modular section library. The template is authored by ilhammeidi, is listed on Envato, and the source repository on GitHub carries an MIT license. The result is a deployable landing page you can extend with your own content.

Key Features

  • Nuxt 3 with SSR — Server-side rendering is enabled by default, so pages are pre-rendered for better SEO and initial load performance.
  • Vuetify 3 Material Design — All UI components come from Vuetify 3, giving you buttons, cards, forms, and navigation built to Google's Material Design spec.
  • Dark mode — A built-in theme switcher toggles between light and dark palettes, making the template usable for night-time browsing or dark-branded sites.
  • RTL support — Right-to-left styling is provided through rtl-sass, covering Arabic and other RTL languages without manual CSS overrides.
  • 6 built-in translations — English, Deutsch, Arabic, Chinese, Bahasa Indonesia, and Español are included through the i18n module, so you can switch locale with minimal setup.
  • 80+ section components — Over eighty reusable section components and UI modules (hero sliders, feature grids, pricing tables, testimonials, etc.) are included and can be modified.
  • Animation and parallax effects — Stunning animations, parallax scrolling, and video background support are part of the package, giving landing pages a dynamic feel.
  • ES6 and clean code — Written in modern JavaScript (ES6) and linted with ESLint; icons are fully vector/font-based, and the layout is a responsive 12-grid system.

Who is it for?

  • Vue developers — If you build with Vue 3 and want a starting point that already includes Nuxt 3 SSR, Vuetify, and i18n, Veluxi Starter saves hours of configuration.
  • Agencies creating client landing pages — Use the 80+ pre-built sections to assemble marketing pages quickly, then customize colors, dark mode, and translation files per client.
  • Products needing a multilingual marketing site — The six built-in translations and RTL support make it practical for companies targeting Arabic, German, Spanish, Chinese, or Indonesian audiences.
  • Startups launching a product page — The template's interactive effects and pre-designed components let you put up a polished landing page without hiring a dedicated designer.

What can you do with Veluxi Starter?

  • Indie hackers: launch a landing page for a new SaaS or app using the built-in hero, pricing, and signup sections, and deploy the Nuxt build to any Node host.
  • Frontend freelancers: deliver a portfolio or client site with dark mode and parallax effects, using the included starter project as a base for custom work.
  • Marketing teams: create a campaign page in multiple languages by switching the locale files, while still keeping the layout consistent thanks to RTL and responsive design.

How does Veluxi Starter work?

The template is a standard Nuxt 3 project. You clone the repository, run npm install to fetch dependencies, then start development with npm run dev on http://localhost:8000. For production, run npm run build and then npm start on port 3000. All source components live under the pages and components directories, so you can edit or add sections directly.

Pricing

Veluxi Starter is sold as a commercial product on Envato (ThemeForest) by ilhammeidi. The public GitHub repository is licensed under the MIT license, which means the source can be freely used and modified per the terms of that license.

FAQ

Is Veluxi Starter free?

The GitHub repository for Veluxi Starter is licensed under the MIT license, so you can download and use that code freely under the license terms. The same template is also available for purchase on Envato, which is the commercial distribution channel.

What tech stack does Veluxi Starter use?

It uses Vue 3 as the core JavaScript framework, Nuxt 3 for SSR and routing, and Vuetify 3 for Material Design UI components. The project also includes rtl-sass for RTL styling and an i18n module for multi-language support.

Does Veluxi Starter support dark mode?

Yes. A dark mode theme is included, and the layout can be toggled between light and dark palettes. This works with the Vuetify theme system and is available across the pre-built components.

Which languages are supported out of the box?

Six translations are included: English, Deutsch (German), Arabic, Chinese, Bahasa Indonesia, and Español. The translation files are part of the i18n configuration, so you can add more languages by editing those files.

Can I use Veluxi Starter for commercial projects?

Yes. The MIT license on the GitHub repository permits commercial use, modification, and distribution. If you obtained the template via Envato, the standard Envato license also covers commercial use in most cases — check the license you purchased for details.

screenshot of Veluxi Starter on template0.com