As a huge Vue enthusiast, I am always on the hunt for high-quality templates, themes, and resources to speed up my development process.
But as you might guess, finding high-quality templates isn't always easy, and sometimes it's even hard to know where to start. There are many options available, and all of them claim to be the best. To help you out, I have compiled a list of top premium and free Vue templates. This list includes 50+ high-quality resources, each tailored to suit your unique project. All templates come with a full preview so you can get an idea of what it looks like before you start and, they are stretched with features that could help you get your project done faster than ever before. Some resources in this list include:
- Admin dashboard templates
- Web app templates
- Website templates
- Landing page templates
- UI kits and components libraries
- And many more
With the resources above it will be easier for you to create future-focused interfaces for your projects. If you find that any of these templates work for you, please be sure to share this information with others who may benefit from it as well.
Mosaic is a powerful admin dashboard template built with Tailwind CSS, featuring hundreds of pre-built pages and styled layouts in HTML, React, and Vue. With multiple styles and full-screen sections, it's a perfect fit for admin dashboards, eCommerce, marketplaces, FinTech, and SaaS companies to use as a starting point for their projects.
- Beautiful charts built with Chart.js
- Multiple use cases and products
- Tutorials and documentation available
Simple is a Vue and Tailwind CSS landing page template designed to provide all the basic components a developer/founder needs to create a landing page for SaaS products, online services, digital agencies and more. The design of Simple looks very professional and is perfect for businesses that work remotely and need a powerful yet easy-to-use platform.
- Attractive and modern design
- Fully accessible components
- Interactive previews
Start Vue Free is a material-inspired VueJS 3 and Bootstrap 5 based Admin and Dashboard theme built by KeenThemes. The theme features a fully responsive layout with a gorgeous design suitable for any type of web applications. Start Vue helps you build your project from scratch or helps you convert your existing site into a beautiful web application within minutes!
- Free version available
- Chat app for client support
- Product gallery and search panel
Welcome to Open Pro, your new site designed by Cruip.com for showcasing your startup or company. Open Pro was created with startups and developers in mind and comes with a dark design and an easy-to-use interface. It's easier than ever to create landing pages and corporate websites, so get started today.
- Open-source images
- Fully customisable themes and pages
- Marketing tools integration
If you’re a coder looking to harness the power of Vue.js for your admin dashboard then look no further than Vuexy. This premium admin template is the perfect choice for both novices and experienced developers alike. The Vuexy builder allows you to create your complements to demo whether it would be a chart, a CTA button, call to action buttons or labels. You can even design your entire complement which gives you complete creativity.
- Laravel Starter Kit
- Project management apps
- Organised folder structure
Appy will make it easier than ever to set up a landing page to present your mobile app, without asking your user to enter the phone number when it isn't necessary. With Appy's eight different pre-made pages and the ability to switch between dark and white layouts (with the flick of a switch), you can now have a higher converting landing page for your mobile app in no time.
- White and dark layouts
- Focused for mobile app conversions
- Full screen version with animated background
Cuba is a premium admin template built with Bootstrap 4 Framework, Vue, and JQuery. It has a wide collection of reusable UI ingredients and is integrated with the latest jQuery plugins. This product is valuable for all types of web applications (e.g., admin panel, app backend, CMS, CRM, etc.) thanks to the presence of multiple navbars, MODx plugins support, custom grid system, offline data saving.
- Two different dashboards
- Multi file upload
- Data table export to CSV, Excel, PDF, etc.
Metronic is an admin template framework for developers, designers, and product managers. It was built by the KeenThemes team (with Metronic 8.0.29 version) to help you build your next web application with ease. Metronic comes with lots of components, features, and design patterns, saving you tons of time on development. Last but not least this powerful template provides the most advanced Dashboard Template Ecosystem for Vue, Angular, and React.
- Complete authentication
- User profile pages
- Full projects app flow
The main key conversion is a beautifully designed landing page. That’s why we want you to persuade more and more people with this incredible landing page template – Tidy. With its neat and smooth design, you can now create a trendy landing page with two unique pages, four content blocks, several ready-made sections like galleries, videos, maps, mailing lists as well as contact forms, and much more.
- Features tiles and zig-zag
- Modals with video content
- Custom scroll animations
Tailwind UI Kit is a code library of reusable Tailwind CSS components ready for you to drop into any project. Start with the components that are right for you, then mix and match to build complex responsive user interfaces that are easy to manage. Whether you're building, Tailwind is engineered with your workflow in mind.
- Inclusive and accessible design
- Tested components
- Optimised for rapid development
This Vue.js-based admin dashboard template is perfect for creating clean and modern-looking web demands without heavy back-end coding effort. Vito comes with tons of tools, prebuilt segments, reusable modules, multiple design layout styles, unlimited colors, customized fonts, easy-to-use API, etc. The Vue admin comes with 5 different organisations that can be combined into any possible combination for unlimited customisation.
- Compact dark dashboard
- Vertical small sidebar
- Vue Validation Integration
Landrick is a modern and unique template that you will fall in love with. It has several customization options and it supports the most popular frameworks, such as Bootstrap 4, SASS, Font Awesome 5, and more. It is 100% responsive and looks stunning on all types of screens and devices. Users will love your site because of its clean design and great user experience (UX). It can also be used to build an impressive app for various other purposes like any other magic template.
- Built on top of Bootstrap 4
- Use Flat picker
- 50 Different Landing Pages
Skote admin dashboard is a powerful and professional backend-agnostic admin template for building scalable, secure, and reliable applications from small to enterprise levels. It is built on Vue.js & Laravel 5.4 with a fully modular architecture, based on Vuex state management pattern, Firebase real-time database, fack JS for form validation, and email/password authentication provider. If you’re a developer looking for a fully responsive admin dashboard then you are at the right place.
- Projects lists and overview pages
- Pure Vuejs, NO jquery dependency
- Free Lifetime updates
Rider Vue Free is a VueJS based admin and dashboard theme. Its exceptional design is perfectly crafted for optimized products to suit every modern web application. Rider Vue Free is based on the ultimate mega theme for development starters and for those who don't have enough money to pay for premium templates or want to save money. With endless UI components, gorgeous design, robust layouts, and zero price tag, that's what you get with this free theme.
- Automated and repetitive workflows
- Elements built with built SASS and Typescript.
- Free Lifetime updates
Neon is one of the latest Vuejs landing page templates built with the newest technologies for startups. It’s been built from the ground up with performance as the foundational block of the UI/UX design pattern. It comes with a full-page image slider, a big video section, a newsletter subscription box, a sign-in/sign-up page template, and it’s responsive – Neon can adapt to any device.
- Default dark layout available
- Pre-built carousel and accordion
- Free Lifetime updates
Next is a free website template that offers a modern-design web layout, built on Vuejs, NuxtJs, and Vuetify framework. In terms of tech specs, it comes with ready-to-use UI blocks and elements, and thanks to its flexibility you can create websites faster with less code, using the same codebase to generate web, mobile, and desktop apps with one command, and develop features with a modern web application architected in Vuejs.
- One-level dropdown menus
- SCSS Base CSS framework
- Retina ready template
When to building an app landing page template, sometimes you don't have lots of time. That's why AeroLand is so versatile and powerful. The team of BootXperts has done the research and found out what an app landing and a responsive website need both in the Business & Marketing section. So, they build a collection of practical multipurpose inner pages for you, so, it takes no time to set up and get your project up and running. You can use AeroLand for multipurpose like a digital studio or software startup.
- Built on latest Vue platform
- No console error
- Working contact forms
The Argon Vue Dashboard PRO is a custom-built Bootstrap 4.0 admin dashboard template inspired by Material Design patterns. It's a huge framework built with over 200 individual components, giving you the freedom of choosing and combining, while all components can take variations in color, that you can easily modify using Sass files. Get an incredible amount of features packed in a single product created by the most talented team of developers from Creative Tim.
- 25+ Pre-built examples
- Handcrafted elements
- Sketch and Figma files
StrikingDash is a feature-rich Vue admin template and component library. With its incredible style, the possibilities become limitless when things get difficult online. The theme includes a beautiful dashboard, many pre-cooked components, and widgets that can be used easily because the main structure is fully responsive and customizable. Using StrikingDash will help your team avoid annoying headaches during the development process, and most importantly, you will no longer have to guess who is the top in line among your competitors.
- Axios with Clean api structure
- Integrated authentication system
- Simplicity and performance
If you’re a tech-savvy guy for a Vue admin dashboard template that is both developer-friendly and rich with characteristics, look no further than Materio Free. Besides, all the nice things that this team could say about their development approach, I can assure by testing the theme that they followed the highest industry standards to bring you the very best experience that is not only fast and easy to use but also extremely scalable. Last but not least, by offering ultimate convenience and flexibility, it's able to build any type of application t with very little hassle.
- 3D Characters and illustrations
- Basic and advanced tables
- Clean & commented code
The Cube landing page template is built for startups and companies that want to present themselves as a team of professionals in the tech industry. This commodity offers a sensitive design environment and a modern look that comes with multiple pages, several prebuilt UI elements, and content areas as the layout. So, if you're looking for a template that has been built with a lot of care in detail for your convenience, give Cube a try and I'm sure you will never look back again.
- SVG illustrations & iconography
- Works as a business tool
- It's universal and compatible
Calendify is like the Swiss knife of the web management templates for business entrepreneurs who want to build or extend scheduling and booking web applications. Think of this product as a calendar dashboard design that will make your backend app look attractive and elegant. Calendify works seamlessly on all major web browsers, tablets, and phones, and each page is divided into appointment modules, so the creation looks beautiful on any device.
- Hover effects to delight users
- Easy To adapt for different uses
- Dynamic event pages
Carbon UI is a collection of resources to help you quickly build professional web interfaces using Vue.js & Nuxt.js. The two frameworks integrate well, and all components from both projects are available in the kit. Carbon UI goes beyond sharing individual elements to copy/paste into your work. It contains markup examples to help you combine the components into a full page quickly. The Vue-based core has been structured as a single file component allowing you to import modules into multiple projects.
- Preview with the code available
- Browse API references and tutorials
- Business and enterprise documentation
Star Admin Pro Vue is a multipurpose, modern, and carefully crafted admin template that will be highly useful for distinct purposes. This template has been refined and improved, and it also offers a wide range of possibilities for text and image placement and the powerful framework revolution. Tested on devices with different browsers, it follows best SEO practices and will ensure your site's appropriate position in the search engine results.
- Different license options
- Product catalogue page
- Email template samples
Developed with Vue, Shards is the free version of the popular admin dashboard template, Shards Pro. Built by people who love flat design, Shards offers a fully responsive admin experience that doesn't regret the simplicity of the simple style. Shards has been developed on top of VuePress, an amazing static site generator for small sites & apps that uses markdown files to provide pages for both content and code samples. Additionally, it has support for markdown syntax within your HTML files.
- Minimal footprint and highly optimised
- 1500+ supported icons
- Functional design system
Abstract is a handcrafted landing page template created by the team of Cruip that empowers startups or businesses to create appealing landing pages and websites. This template is fully responsive and it looks amazing on both mobile and desktop devices. It’s based on top of the latest Cruip CSS framework and features a clean design, smooth animations, fancy SVG icons, and cool scroll effects to make the design pop across all browsers.
- Slider option for testimonials
- Rich documentation with code samples
- Support standard and multisite
Argon Design System is a Premium components library for Bootstrap 4 and VueJs. With over 1200 individual components, 43 sections, and 18 example pages, Argon Design System gives you the freedom of choosing and combining using SCSS files. This product is built with multiple states of colors and styles that are accessible without effort. Creative Tim has done an incredible job of creating a system that is very user-friendly and visually appealing.
- Basic structure for any web project
- Multiple states for each element
- Design files included
Porto is the ultimate eCommerce template based on VueJS and NuxtJS. It has all the required tools and features to create a super-fast responsive eCommerce with an amazing UI and fully accessible UX experience. 40+ demo layouts and modern organization skins will allow you to create your niche store faster than using the most popular builders. With Porto you can avoid expensive web development and minimise your design costs while keeping incredible quality.
- Solid and tested base
- Premium plugins and popular widgets
- Unlimited product variations
The Atlantis for PrimeVue is built to be one of the most advanced and lightweight premium admin dashboard themes for Vue.js. Its clean, minimal design will make your content stand out in style. You can show off your sales dashboard, form layouts, unique visitor graphs, or any other content with a contemporary design. Atlantis PrimeVue comes with 5 stunning menus to choose from to suit your site's needs.
- Full SaSS support
- Light and dark modes
- 16 built-in component themes
MaterialPro is an admin dashboard based on Vuetify Google’s Material Design principles that comes with a refreshing look with many ready-to-use features. You can use it to create inventory management, warehouse management, accounting software, any SaaS-based application with great care on the user experience and tested to give you much desire comfort while building your project. MaterialPro is already appreciated by lots of customers within different framework needs and the word is spreading fast across different companies and industries.
- White and Black sidebar themes
- Use for unlimited projects
- Dedicated customer section
Molla VueJS eCommerce template is the ultimate eCommerce solution for store owners, digital creators, and traditional businesses without an online presence. It has all the wanted instruments and characteristics to conceive an online store that sings impressive melodies to your customers, and that incentivises sales because of the super soft human touch. With Molla your prospects will never bounce at the checkout again, and according to the hundreds of happy customers in the world, you will also save a lot in extension costs.
- Also available in WordPress
- 30+ Exclusive demo concepts
- Wishlist and compare features
The success of a business is driven by how much it can earn from its products. But, this business growth has to be managed well otherwise the growth will become chaotic and difficult to manage. For this very purpose, the team of WrapPixel has developed Extreme: A VueJS-based dashboard template that is free to download for both personal and commercial projects. With Extreme, you can finally build a complete web experience without compromising accessibility and by simply adding admin control to your current app.
- Different dashboard variations
- 6 months of free support
- Mini sidebar available
Purple Vue admin presents an unlimited number of options for building and extending responsive web applications. This template has everything expected to create a compelling and compact digital experience, and the base product looks both professional and fancy with flexible icons, apps, widgets, and more. Visualizing and representing data won't be any longer a concern since Purple Vue contains an excellent charting library conceived from the archives of the master of web design.
- Excess benefits to suit your needs
- Reviewed by the best in the industry
- Regular and extensive liquid design
Qexal is a fully responsive landing page template based on Vue.js that comes in multiple devices for the perfect choice of any startup or ongoing business. It has everything you need for online promotion, including welcome area, hero slide, blockquotes, testimonials, features Section, contacts, pricing tables, and even more premium elements to make it easier for your users to contact you. Qexal is one of the most built-in templates where you can easily focus on your project without trying to figure out how to modify the source code.
- Particels background
- Wave animations and effects
- 9 types of main layouts
The Twist landing page template is here to make your work easier. It’s built on an advanced framework of variables that can be parsed out with a few clicks. Twist is built with incredible visibility in mind - all major sections of existing pages are highlighted clearly in the inspector and grouped together by component. Quickly identify which components you want to tweak, adjust the values, and see your changes updated across your entire landing.
- Incredible amount of flexibility
- Perfect for showcasing fluid content
- Easily adaptable to any niche or market
This Material Design UI Kit for Bootstrap 5 and Vue 3 comes with the most commonly used components for delivering an awesome user experience that includes different kinds of lists, dialog, progress bar, switch, tabs, navigation bar & icons. In the starter pack, the structure pulls you off three of the most important aspects of any web application: such as; usability (the way a user interacts with a product), accessibility (the facility a user uses a product), and universal appeal (how the product looks).
- Super simple, 1 minute installation
- MIT license for personal and commercial use
- Special title treatment
Appie is a universal and professional app landing page template built with VueJs, Bootstrap and the latest design trends. It fits well for any business that is involved with product presentation, app downloads, app stores. The UX has an extremely smooth and streamlined feel and it loads fast and is easy through different sections. The free preview is stuffed with unlimited possibilities and comes packaged clean in a well-organized environment.
- Ipad and Iphone friendly
- Easy color management
- Bootstrap as BootstrapVue
OneUI is a super flexible Bootstrap 5 and Vue.js admin dashboard template and UI framework that will empower you to produce all kinds of pages using a unique powerful layout. It was built with Sass and smart developer tools that will save you time during the entire development process. With OneUI you can create a custom dashboard for your admin panel even with no coding experience, and add the remaining functionality to an extended number of elements, components, and add-ons.
- Laravel 8 support
- Custom admin panels
- Smart buttons included in the package for free
Vue Material Template is the first fully integrated admin dashboard based on Vuetify and Material Design. This powerful template comes with built-in components that are ready to use right out of the box (with no extra work required), and tons of elements that will allow you to create and host your web app using the flexible and extensible admin interface. Vue Material Template is based on advanced performance and security features such as inner details and subscriptions as a service.
- Three color themes and dark mode
- Sass and Vuex inside
- Charts Libraries including Highcharts
Material Kit Pro is a beautiful resource built over Vue Material and Vuejs that will help you get started developing UI Kits in no time. Created with developers in mind this outcome boasts 70+ parts that can be used both locally and in any project, regardless of the technology stack that powers it. All elements are mobile responsive, meaning you'll need to do little or nothing to get them working on smartphones and tablets.
- Knowledge center
- Easily modify files and classes
- Integration with third-party tools
Muse is a beautiful Ant Design Vue premium admin dashboard with a large number of components, designed to look beautiful and prepared. Designed for those who like bold elements and beautiful landscapes, Muse will let you reach the sky without even touching the mouse. Made of hundred of elements, designed blocks, and fully coded pages, Muse will let you decide between a Basic or advanced design to cover the costs so you are good to go.
- Lots of variables for colors and fonts
- Built on top of Open Source
- Rich and interactive demos
Now UI Kit Pro is a luxurious and sensitive Bootstrap 4 kit provided by Invision and Creative Tim. These teams teamed up to create your ideal prototyping set up so you can deliver pixel-perfect, high-fidelity prototypes that work just like a native app. It is built using the 12 column grid system, with components designed to fit together perfectly. Technically speaking, it uses bold colors, beautiful typography, clear photography, and spacious arrangements.
- Live presentation preview
- Customised forms and widgets
- Saas files for professional development
Whether you’re an experienced developer looking for a powerful admin dashboard template to customise, or a dev shop looking for a Vue admin dashboard to integrate into your existing projects, Materio is the most code-friendly & high-performing admin dashboard template based on Vuetify. The team has answered the web innovator dilemma by creating an incredible open-source toolkit that allows anyone with basic coding knowledge to customise anything the way they want it.
- Hassle-free maintenance
- Multilingual assistance
- Established folder structure
Light Blue Vue Admin is a great starting point for developers looking to build an admin interface with Vue.js and Bootstrap 4. Conspicuous design with slightly transparent widgets makes this Vue JS template a rare offer among other resources in the same category. This template will be a great asset to produce your next interface for your IoT dashboards, SAAS startups, management systems, and established professional services.
- In-app notifications
- Insights and Google Maps
- Perfect folder structure
Simple, beautiful, and free - that's what makes Admin One awesome. This admin dashboard for Vue.js 3 is minimalistic in its design and performance but still packed with awesome features. It comes with a built-in ripple effect, elegant accordion, file uploader, in-place editing powered by in-place components in Tailwind CSS, dozens of components that are easy to use yet powerful enough to get the job done. There are no external dependencies required other than the ordinary ones.
- Collapsable cards and tables
- Small laptop layout
- Production CSS
Bonik is an optimal eCommerce UI template for Vuejs. This template uses Vuetify, which is one of the best UI libraries for Vuejs by default. It has a distinctive design and multiple home pages for you to choose from. Bonik is blazingly fast, server-side rendered, and mobile-friendly with a clear codebase that will bolster your project's future development without the need of a dependable team that will cost your startup a lot of freedom and capital.
- Optimised for mobile performance
- Lazy video loading
- Elegant carousel library
Creative Tim released a full-blown Vue UI Kit for everyone who wants to make a business user interface using Vue.js. It includes a set of hundreds of free Tailwind CSS-based components that look awesome and work well right out of the box. With Vue Notus, you can use one of many pre-designed templates that feature fully optimised layouts and designs to cut your development time in half.
- Unzipped source files
- Multiple states for widgets
- Basic structure for any web project
Plus Admin Vue is a smart and stylish admin dashboard template for those who want to expand their personal or corporate site functionality. Hand-coded with HTML5 and CSS3, this admin dashboard template is highly compatible with all major browsers and devices ensuring a great user experience. Plus Admin Vue brings simplicity, flexibility, and a robust set of options that allows users to build a clean, simple, and easy-to-use interface.
- Lifetime free releases
- Multiple License options
- Folder structure inside the folder
Arbano is a premium admin template built with Bootstrap 4 and VueJS. It comes with high-quality clean code and great design. The fully responsive layout of Arbano supports any type of modular functionalities while keeping all the advantages of a fully liquid layout. This admin template has more than 30 custom elements like forms, charts, maps, and progress bar that can be added or edited from a single nav.js file without touching any other files. For quicker development, there are built-in pages and more than 7 custom font icons packages included.
- Video installation
- Animated progress bar
- Support available under request
Vue Material is a dashboard template built with the Vuetify framework. It lets you quickly create highly-interactive dashboards, with touch-enabled communication between widgets, automatic layouts based on window size, and internationalization support. The Vue architecture allows for an easy transition to the patterns used by Vuetify, with a clear separation via the communication library. By using this product, you can create web app experiences that are fast, seamless, and contemporary.
- Stylesheets with arbitrary values
- Well-engineered core system
- Tiny in production
Brook is a manageable but powerful Vue.js admin template for creating any kind of creative application at a highly accessible rate. Brook comes with different homepages built in it, with different color styles and designs, and each one can be used for your own projects with slight customisations. The template comes with Nuxt modules for page states, seamless page transitions, one-page parallax, contact form, smart integration, and more.
- Build with latest Vue and Nuxt
- No jQuery dependency
- Dynamic blog
Thanks for reading, and if you have more resources to suggest, please feel free to share them below.