Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Vue.js + VuePress homepage template with particle backgrounds, markdown content, and multi-language support for personal sites.
Vue Nice HomePage is a free, open-source Vue.js homepage template built on VuePress that creates a static, single-page personal site with an animated particle background.
Vue Nice HomePage is a Vue.js-based static homepage template powered by VuePress, forked from the vuepress-homepage project by mtobeiyf. It takes markdown content as input and generates a minimal, mobile-friendly landing page that can be deployed to any static host, including Netlify and GitHub Pages. The template uses the particles-bg-vue library for the animated particle background and supports multiple languages, making it suitable for a personal homepage, portfolio, or resume site. The live demo is available at https://nordicgiant2.github.io/vue-nice-homepage-page/.
yarn dev to preview at http://127.0.0.1:8080/, then edit the Markdown content in place.The template is a standard VuePress project. After cloning the repository, you install dependencies with yarn or npm install, then run yarn dev to start the local development server at http://127.0.0.1:8080/. When you are ready to publish, you build the site into static files and deploy them to any static hosting service.
Yes. The template is open source and released under the MIT License, so you can use, modify, and distribute it freely without paying a fee.
No. The site is fully static once built. There is no server-side processing, so you can deploy the generated files to any static hosting platform such as Netlify or GitHub Pages.
The template uses particles-bg-vue, a Vue component library created by lindelof. It provides the animated particle effect shown behind the page content.
A live demo is hosted at https://nordicgiant2.github.io/vue-nice-homepage-page/.
