<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Vue.js Examples]]></title><description><![CDATA[A nice collection of often useful examples done in Vue.js]]></description><link>https://vuejsexamples.com/</link><image><url>https://vuejsexamples.com/favicon.png</url><title>Vue.js Examples</title><link>https://vuejsexamples.com/</link></image><generator>Ghost 1.26</generator><lastBuildDate>Wed, 08 Apr 2026 23:12:42 GMT</lastBuildDate><atom:link href="https://vuejsexamples.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Folio-Magazine: Crafting Captivating Portfolios with Nuxt 3]]></title><description><![CDATA[Folio-Magazine is a portfolio website presented in an innovative magazine format, built using the powerful Nuxt framework. ]]></description><link>https://vuejsexamples.com/folio-magazine-crafting-captivating-portfolios-with-nuxt-3/</link><guid isPermaLink="false">65f052ede4647c2871992d17</guid><category><![CDATA[Portfolio]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Wed, 13 Mar 2024 00:23:00 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_21-06-08.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="foliomagazine">Folio-Magazine</h2>
<img src="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_21-06-08.jpg" alt="Folio-Magazine: Crafting Captivating Portfolios with Nuxt 3"><p>Folio-Magazine is a portfolio website presented in an innovative magazine format, built using the powerful Nuxt framework. This project serves as a minimal starter for developers looking to create their next web application with Nuxt 3 in a simple and efficient manner.</p>
<iframe width="100%" height="415" src="https://www.youtube.com/embed/AwMrZnt_gek?si=pxnMBKCCbRGMfByl" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://github.com/cavalluccijohann/Folio-Magazine" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://folio-magazine.vercel.app/" target="_blank" rel="nofollow">View Github</a> 
</div>
<p>Key features of Folio-Magazine include:</p>
<ol>
<li>
<p>Tailwind CSS: The project integrates Tailwind CSS, a highly popular utility-first CSS framework, allowing developers to customize and style their website with ease and flexibility.</p>
</li>
<li>
<p>Color Mode: Folio-Magazine offers a built-in color mode functionality, enabling users to switch between dark and light themes seamlessly, providing an enhanced user experience and catering to individual preferences.</p>
</li>
<li>
<p>Minimal Starter: Folio-Magazine is designed as a minimal starter project, providing a solid foundation for developers to build upon and customize according to their specific requirements, without unnecessary bloat or complexity.</p>
</li>
</ol>
<p>Developed by Johann Cavallucci, Folio-Magazine aims to simplify the process of creating portfolio websites with a unique and visually appealing magazine-style layout.</p>
</div>]]></content:encoded></item><item><title><![CDATA[A Vue 3 component for creating tabbed interfaces easily]]></title><description><![CDATA[The Super Vue 3 Tabs Component is a reusable Vue.js component designed to simplify the process of creating tabbed interfaces within Vue 3 applications.]]></description><link>https://vuejsexamples.com/a-vue-3-component-for-creating-tabbed-interfaces-easily/</link><guid isPermaLink="false">65efd6e5e4647c2871992d14</guid><category><![CDATA[Tab]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Tue, 12 Mar 2024 04:18:16 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_12-14-56.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="supervue3tabscomponent">Super Vue 3 Tabs Component</h2>
<img src="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_12-14-56.jpg" alt="A Vue 3 component for creating tabbed interfaces easily"><p>The Super Vue 3 Tabs Component is a reusable Vue.js component designed to simplify the process of creating tabbed interfaces within Vue 3 applications. This component aims to provide developers with a straightforward and efficient solution for implementing tabbed content navigation and organization.</p>
<p><img src="https://vuejsexamples.com/content/images/2024/03/d3emo.gif" alt="A Vue 3 component for creating tabbed interfaces easily"></p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/mdsaban/super-vue3-tabs" target="_blank" rel="nofollow">View Github</a> 
</div>
<p>As a reusable component, the Super Vue 3 Tabs Component can be easily integrated into any Vue 3 project, allowing developers to leverage its functionality across multiple components or pages. This promotes code reusability, consistency, and maintainability within the application.</p>
</div>]]></content:encoded></item><item><title><![CDATA[A Pokemon game built with Vue and Tailwind CSS]]></title><description><![CDATA[A Pokemon game built with Vue and Tailwind CSS]]></description><link>https://vuejsexamples.com/a-pokemon-game-built-with-vue-and-tailwind-css/</link><guid isPermaLink="false">65ef1619e4647c2871992d10</guid><category><![CDATA[Pokemon]]></category><category><![CDATA[Games]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Mon, 11 Mar 2024 14:35:45 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_22-35-00.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><img src="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_22-35-00.jpg" alt="A Pokemon game built with Vue and Tailwind CSS"><p>PokeGames is a Vue.js + Vite web application that offers a collection of engaging mini-games inspired by the beloved Pokemon franchise. Fans of the series can immerse themselves in various exciting challenges and activities featuring their favorite Pokemon characters.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://pokegame.lv-apps.com/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/luisvent/pokegame" target="_blank" rel="nofollow">View Github</a> 
</div>
<p><img src="https://vuejsexamples.com/content/images/2024/03/preview_3.png" alt="A Pokemon game built with Vue and Tailwind CSS"></p>
<p>The application boasts the following key features:</p>
<ol>
<li>
<p>Select Your Winner Pokemon: Players can choose between two Pokemon characters to engage in a simulated battle scenario, adding an element of strategy and decision-making to the experience.</p>
</li>
<li>
<p>Match Pokemon Name Game: In this mini-game, players are presented with a set of Pokemon sprites (images) and must correctly match each sprite with its corresponding name, testing their knowledge of Pokemon characters.</p>
</li>
<li>
<p>Identify Pokemon Game: Players are challenged to identify a specific Pokemon based on a descriptive prompt or clue provided, further testing their familiarity with the Pokemon universe.</p>
</li>
</ol>
<p><img src="https://vuejsexamples.com/content/images/2024/03/preview_1.png" alt="A Pokemon game built with Vue and Tailwind CSS"></p>
<p>PokeGames is designed to be an entertaining and nostalgic experience for Pokemon enthusiasts of all ages, allowing them to engage with their favorite characters in a unique and interactive way.</p>
<p><img src="https://vuejsexamples.com/content/images/2024/03/preview_2.png" alt="A Pokemon game built with Vue and Tailwind CSS"></p>
<p>The project is licensed under the permissive MIT License, granting users the freedom to use, modify, and distribute the application in accordance with the terms of the license.</p>
</div>]]></content:encoded></item><item><title><![CDATA[A Color Wheel Picker for Vue]]></title><description><![CDATA[A Color Wheel Picker for Vue, built on top of Vite & Vue 3.]]></description><link>https://vuejsexamples.com/a-color-wheel-picker-for-vue/</link><guid isPermaLink="false">65e5dd91e4647c2871992d04</guid><category><![CDATA[Color]]></category><category><![CDATA[Wheel Picker]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Mon, 04 Mar 2024 14:46:42 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_22-45-46.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="vuecolorwheel">Vue Color Wheel</h2>
<img src="https://vuejsexamples.com/content/images/2024/03/Code_2024-03_22-45-46.jpg" alt="A Color Wheel Picker for Vue"><p>A Color Wheel Picker for Vue, built on top of Vite &amp; Vue 3.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://vue-color-wheel.vercel.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/xiaoluoboding/vue-color-wheel" target="_blank" rel="nofollow">View Github</a> 
</div>
<h2 id="concept">Concept</h2>
<p>Why using color wheel picker? Color Wheel makes color combinations easy.</p>
<p>A color wheel picker is a helpful tool for selecting colors by visually showing relationships between different colors, aiding in choosing <code>harmonious color</code> schemes for designs. It allows adjusting parameters like hue, saturation, and brightness for more control over color selection, streamlining the process for creating visually appealing designs.</p>
<h2 id="usage">Usage</h2>
<h3 id="install">Install</h3>
<pre><code class="language-bash">&gt; pnpm i vue-color-wheel
</code></pre>
<h3 id="addtoproject">Add to Project</h3>
<pre><code class="language-vue">&lt;template&gt;
  ...
  &lt;VueColorWheel
    wheel=&quot;aurora&quot;
    harmony=&quot;analogous&quot;
    :radius=&quot;160&quot;
    :defaultColor=&quot;wheelColor&quot;
    v-model:color=&quot;wheelColor&quot;
    @change=&quot;handleChangeColors&quot;
  /&gt;
  ...
&lt;/template&gt;

&lt;script lang=&quot;ts&quot; setup&gt;
import type { Harmony } from 'vue-color-wheel'
import { VueColorWheel } from 'vue-color-wheel'
import { useDebounce } from '@vueuse/core'

const wheelColor = useDebounce(ref('#40ffff'))
const colorList = ref&lt;Harmony[]&gt;()

const handleChangeColors = (harmonyColors: Harmony[]) =&gt; {
  colorList.value = harmonyColors
}
&lt;/script&gt;
</code></pre>
<h2 id="colorcombinations">Color combinations</h2>
<h3 id="complementary">Complementary</h3>
<p>Two colors that are on opposite sides of the color wheel. This combination provides a high contrast and high impact color combination – together, these colors will appear brighter and more prominent.</p>
<h3 id="monochromatic">Monochromatic</h3>
<p>Three shades, tones and tints of one base color. Provides a subtle and conservative color combination. This is a versatile color combination that is easy to apply to design projects for a harmonious look.</p>
<h3 id="analogous">Analogous</h3>
<p>Three colors that are side by side on the color wheel. This color combination is versatile, but can be overwhelming. To balance an analogous color scheme, choose one dominant color, and use the others as accents.</p>
<h3 id="triadic">Triadic</h3>
<p>Three colors that are evenly spaced on the color wheel. This provides a high contrast color scheme, but less so than the complementary color combination — making it more versatile. This combination creates bold, vibrant color palettes.</p>
<h2 id="tetradicsquare">Tetradic (Square)</h2>
<p>Four colors that are evenly spaced on the color wheel. Tetradic color schemes are bold and work best if you let one color be dominant, and use the others as accents. The more colors you have in your palette, the more difficult it is to balance.</p>
<h2 id="license">License</h2>
<p>MIT <a href="https://github.com/xiaoluoboding">@xiaoluoboding</a></p>
</div>]]></content:encoded></item><item><title><![CDATA[An audio player for Vue 3 based on Vuetify 3]]></title><description><![CDATA[This is an audio player for Vue 3 based on Vuetify 3.]]></description><link>https://vuejsexamples.com/an-audio-player-for-vue-3-based-on-vuetify-3/</link><guid isPermaLink="false">65dff849e4647c2871992cfa</guid><category><![CDATA[Audio]]></category><category><![CDATA[Player]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Thu, 29 Feb 2024 03:23:27 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_11-23-01.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="vuetify3audioplayer">vuetify3-audio-player</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_11-23-01.jpg" alt="An audio player for Vue 3 based on Vuetify 3"><p>This is an audio player for Vue 3 based on Vuetify 3.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/1bsilver/vuetify3-audio-player" target="_blank" rel="nofollow">View Github</a> 
</div>
<h2 id="features">Features</h2>
<ul>
<li>Supports Vue 3 and Vuetify 3.</li>
<li>Supports most of the audio play in this component.</li>
<li>You can set the color you want for all component buttons.</li>
<li>Supports downloading the audio file.</li>
<li>Support Dark mode of Vuetify.</li>
<li>Supports auto play, but if user didn't interact with the document first, the audio can't be played.</li>
<li>Supports disabling audio download button.</li>
<li>Supports disable the Vuetify Card style, and you can use this component in your own Vuetify Card of your page.</li>
<li>You can set custom icons supported by vuetify v-icon component.</li>
</ul>
<h2 id="license">License</h2>
<p>MIT</p>
</div>]]></content:encoded></item><item><title><![CDATA[WiQuizz - A game generator powered by Nuxt content and SPARQL queries from Wikidata]]></title><description><![CDATA[WiQuizz is a game generator powered by Nuxt content and SPARQL queries from Wikidata, originally forked from the Nuxt template Zooper.]]></description><link>https://vuejsexamples.com/wiquizz-a-game-generator-powered-by-nuxt-content-and-sparql-queries-from-wikidata/</link><guid isPermaLink="false">65dac957e4647c2871992cf1</guid><category><![CDATA[Generator]]></category><category><![CDATA[Nuxt]]></category><category><![CDATA[Wikidata]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Sun, 25 Feb 2024 05:02:32 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_12-57-05.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="wiquizz">WiQuizz</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_12-57-05.jpg" alt="WiQuizz - A game generator powered by Nuxt content and SPARQL queries from Wikidata"><p>WiQuizz is a game generator powered by Nuxt content and SPARQL queries from Wikidata, originally forked from the Nuxt template Zooper. With WiQuizz, users can create quizzes that offer endless variety, leveraging the vast knowledge available on Wikidata.</p>
<p>Creating a new game is simple, requiring just one Markdown file. Users can choose from existing responsive quiz templates, including drag-and-drop, swap, and multiple-choice questions. They can also draw inspiration from the existing templates and SPARQL queries or add their own game templates using Vue.js logic.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://dev-lab-one.vercel.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/arthurbnu/dev-lab" target="_blank" rel="nofollow">View Github</a> 
</div>
<p>WiQuizz provides an interactive platform for users to explore and play with examples, offering a dynamic and engaging experience for learning and entertainment.</p>
<h2 id="techstacknuxtmodules">Tech Stack / nuxt modules</h2>
<ul>
<li>Structure : Nuxt content</li>
<li>UI : Nuxt UI, Quasar, Tailwind</li>
<li>Animation / interaction : Vue draggable next, Vue3 Lottie, Morev vue transitions</li>
</ul>
</div>]]></content:encoded></item><item><title><![CDATA[Palette Pilot - A Vue App that helps you extract the most relevant colors from an image]]></title><description><![CDATA[Palette Pilot is an open source project built with Nuxt.js that helps you extract the most relevant colors from an image.]]></description><link>https://vuejsexamples.com/palette-pilot-a-vue-app-that-helps-you-extract-the-most-relevant-colors-from-an-image/</link><guid isPermaLink="false">65d9f350e4647c2871992ced</guid><category><![CDATA[Color]]></category><category><![CDATA[Palette]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Sat, 24 Feb 2024 13:49:04 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_21-47-32.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="palettepilot">Palette Pilot</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_21-47-32.jpg" alt="Palette Pilot - A Vue App that helps you extract the most relevant colors from an image"><p>Palette Pilot is an open source project built with Nuxt.js that helps you extract the most relevant colors from an image. With Palette Pilot, you can easily drop or upload an image and instantly discover the five most prominent colors within it.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://palette-pilot.vercel.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/linuxmobile/palettePilot" target="_blank" rel="nofollow">View Github</a></div>
<h2 id="features">Features</h2>
<ul>
<li>Extract the 5 most relevant colors from an image</li>
<li>Compare colors to check their contrast ratios</li>
<li>Visualize color combinations with UI elements examples</li>
<li>Export the generated palette to TailwindCSS</li>
</ul>
<h2 id="whypalettepilot">Why Palette Pilot?</h2>
<ul>
<li>Simplicity: Palette Pilot offers a user-friendly interface that makes it easy to extract colors and compare them.</li>
<li>Efficiency: Save time by quickly identifying the most relevant colors within an image.</li>
<li>Design-friendly: Whether you're a designer, developer, or enthusiast, Palette Pilot helps you pick colors that work harmoniously together.</li>
</ul>
<h2 id="runlocally">Run locally</h2>
<ul>
<li>Clone the repository: git clone <code>https://github.com/linuxmobile/palettePilot.git</code></li>
<li>Navigate to the project directory: cd palettePilot</li>
<li>Install dependencies: bun install</li>
<li>Start the development server: bun run dev or bun run dev -o to directly visualize the project</li>
</ul>
<h2 id="license">License</h2>
<p>Palette Pilot is released under the MIT License.</p>
</div>]]></content:encoded></item><item><title><![CDATA[One time passcode Input for Vue]]></title><description><![CDATA[One-time passcode Input. Accessible & unstyled. Based on the React version by guilhermerodz.]]></description><link>https://vuejsexamples.com/one-time-passcode-input-for-vue/</link><guid isPermaLink="false">65d89ecce4647c2871992ce7</guid><category><![CDATA[password]]></category><category><![CDATA[Input]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Fri, 23 Feb 2024 13:36:23 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_21-34-59.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="otpinputforvue">OTP Input for Vue</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_21-34-59.jpg" alt="One time passcode Input for Vue"><p>One-time passcode Input. Accessible &amp; unstyled. Based on the React version by guilhermerodz.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://vue-input-otp.vercel.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/wobsoriano/vue-input-otp" target="_blank" rel="nofollow">View Github</a> 
</div>
<video src="https://private-user-images.githubusercontent.com/13049130/306776894-c5080f41-f411-4d38-aa57-d04d90c832c3.mov?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDg2OTUzOTIsIm5iZiI6MTcwODY5NTA5MiwicGF0aCI6Ii8xMzA0OTEzMC8zMDY3NzY4OTQtYzUwODBmNDEtZjQxMS00ZDM4LWFhNTctZDA0ZDkwYzgzMmMzLm1vdj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAyMjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMjIzVDEzMzEzMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgyYzg4ZmRhZDM2NWQzZmQ2ZWM3MmQwNmMzMTM4OWU4MjYzYTYxYjBiZDRkMDQ2MzRhZDRmZmYzNzM4YzY5ZTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lzT9o16EEDomsYoR_EggWvAui9UTfgEXhpD3TCtJEUE" controls="controls" muted="muted" class="d-block rounded-bottom-2 border-top width-fit" style="max-height:640px; min-height: 200px" __idm_id__="991234">
  </video>
<h2 id="license">License</h2>
<p>MIT</p>
</div>]]></content:encoded></item><item><title><![CDATA[A Vue.js app designed to help users manage and track their projects effectively]]></title><description><![CDATA[The Vue.js Project Tracker application is a comprehensive tool designed to assist users in effectively managing and tracking their projects. ]]></description><link>https://vuejsexamples.com/a-vue-js-app-designed-to-help-users-manage-and-track-their-projects-effectively/</link><guid isPermaLink="false">65d07fdce4647c2871992cdf</guid><category><![CDATA[App]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Mon, 19 Feb 2024 00:52:00 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_17-44-38.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="vueprojectplanner">Vue Project Planner</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_17-44-38.jpg" alt="A Vue.js app designed to help users manage and track their projects effectively"><p>The Vue.js Project Tracker application is a comprehensive tool designed to assist users in effectively managing and tracking their projects.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/elvan/project-planner-app-vue-example" target="_blank" rel="nofollow">View Github</a> 
</div>
<p><img src="https://vuejsexamples.com/content/images/2024/02/Screenshot-2024-02-13-233826.png" alt="A Vue.js app designed to help users manage and track their projects effectively"></p>
<p>Here are the key features:</p>
<p>Project Management: Users can seamlessly add, update, and delete projects within the application. Each project entry includes essential details such as title, description, and completion status.</p>
<p>Add Projects: Users can create new projects using a dedicated form.<br>
Edit Projects: Existing projects can be updated with new information or marked as complete.</p>
<p>Delete Projects: Projects can be removed from the list as needed.<br>
Dynamic Project Display and Filtering: The application supports dynamic filtering of projects based on their completion status, allowing users to focus on either ongoing or completed projects.</p>
<p>Filtering Functionality: Users can filter projects to display all, completed, or ongoing projects based on their preferences.</p>
<p>UI Enhancements and Usability: The application offers a visually appealing and user-friendly interface, incorporating Material Icons and a custom navigation bar for enhanced usability.</p>
<p>Material Icons: Used for intuitive actions such as delete, edit, and completion of projects.</p>
<p>Navigation Bar: Facilitates easy navigation between adding new projects and viewing existing ones, enhancing overall user experience.</p>
</div>]]></content:encoded></item><item><title><![CDATA[A realtime chat website using Vue.js and Supabase]]></title><description><![CDATA[A realtime chat website using Vue.js and Supabase.]]></description><link>https://vuejsexamples.com/a-realtime-chat-website-using-vue-js-and-supabase/</link><guid isPermaLink="false">65d07f33e4647c2871992cda</guid><category><![CDATA[Chat]]></category><category><![CDATA[Website]]></category><category><![CDATA[Supabase]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Sun, 18 Feb 2024 00:47:00 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_17-41-48.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="fullstackrealtimechat">Full-stack real-time chat</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_17-41-48.jpg" alt="A realtime chat website using Vue.js and Supabase"><p>A realtime chat website using Vue.js and Supabase.</p>
<p><img src="https://vuejsexamples.com/content/images/2024/02/734342e706e.png" alt="A realtime chat website using Vue.js and Supabase"></p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://vue-chat-lovat.vercel.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/LevinIgor/vue-supabase-chat" target="_blank" rel="nofollow">View Github</a> 
</div>
<ul>
<li>Data: PostgeSQL managed by Supabase @supabase_io (awsome real-time API).</li>
<li>Front-end: Vue.js + Vite</li>
<li>UI library: Tailwind</li>
<li>Hosting: Vercel</li>
<li>Country flags from vue-country-flag-next</li>
</ul>
</div>]]></content:encoded></item><item><title><![CDATA[Vue.js component for building interactive and customizable schedules]]></title><description><![CDATA[Vue3 Scheduler, the ultimate tool for simplifying time management in your Vue.js projects.]]></description><link>https://vuejsexamples.com/vue-js-component-for-building-interactive-and-customizable-schedules/</link><guid isPermaLink="false">65d07d95e4647c2871992cd7</guid><category><![CDATA[Schedule]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Sat, 17 Feb 2024 09:37:58 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_17-36-35.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="vue3scheduler">Vue3 Scheduler</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_17-36-35.jpg" alt="Vue.js component for building interactive and customizable schedules"><p>Essential Timelines Made Easy: Vue Timeline Scheduler for Your Basic Needs.</p>
<p>Vue3 Scheduler, the ultimate tool for simplifying time management in your Vue.js projects. Say goodbye to unnecessary complexity and embrace efficiency with Vue Timeline Scheduler.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://vue3-scheduler.netlify.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/tony-nz/vue3-scheduler" target="_blank" rel="nofollow">View Github</a> 
</div>
<p>Here's what Vue3 Scheduler has to offer:</p>
<ul>
<li>
<p>Display Events on a Timeline: Easily visualize events on a timeline with adjustable scales, providing clarity and organization to your project timelines.</p>
</li>
<li>
<p>Customizable Styling: Tailor the appearance of events and the timeline to suit your project's design requirements, ensuring consistency and aesthetic appeal.</p>
</li>
<li>
<p>Responsive Design: Enjoy seamless functionality across various screen sizes, guaranteeing a smooth user experience on different devices.</p>
</li>
<li>
<p>Easy Integration with Vue.js: Effortlessly integrate Vue3 Scheduler into your Vue.js applications, leveraging the power and flexibility of Vue.js for efficient development workflows.</p>
</li>
<li>
<p>With Vue3 Scheduler, developers can efficiently manage events and timelines in Vue.js projects, ensuring projects stay on track without unnecessary hassle or complexity.</p>
</li>
</ul>
</div>]]></content:encoded></item><item><title><![CDATA[A real-time chat application built with Vue.js and Firebase]]></title><description><![CDATA[This project is a real-time chat application built with Vue.js and Firebase.]]></description><link>https://vuejsexamples.com/a-real-time-chat-application-built-with-vue-js-and-firebase/</link><guid isPermaLink="false">65cee363e4647c2871992ccf</guid><category><![CDATA[Chat]]></category><category><![CDATA[Firebase]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Fri, 16 Feb 2024 04:29:10 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_12-25-12.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="chatroomappwithvueandfirebase">Chat Room App with Vue and Firebase</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_12-25-12.jpg" alt="A real-time chat application built with Vue.js and Firebase"><p>The Chat Room App with Vue and Firebase is a real-time chat application crafted with Vue.js and Firebase. It showcases modern web development technologies to create an engaging user experience. Users can sign up, log in, and engage in chat rooms, leveraging Firebase Firestore and Firebase Authentication for real-time messaging capabilities.</p>
<div class="ct-demo-links"><a class="ct-demo-link ct-demo-link--download" href="https://github.com/elvan/chat-room-app-vue-firebase" target="_blank" rel="nofollow">View Github</a></div>
<h2 id="features">Features</h2>
<ul>
<li>Real-Time Chat: Utilizing Firebase Firestore, the application offers real-time chat functionality, allowing messages to be sent and received instantly.</li>
<li>User Authentication: Firebase Authentication is used to manage user sign-up, login, and logout processes, ensuring secure access to the chat room.</li>
<li>Responsive Design: The app features a clean, user-friendly interface that adapts to various screen sizes, ensuring a seamless experience across devices.</li>
<li>Auto-scrolling Messages: As new messages arrive, the chat window automatically scrolls to the bottom, keeping the latest messages in view.</li>
<li>Timestamps Formatting: Messages are timestamped and displayed using date-fns to provide a friendly, relative format (e.g., &quot;5 minutes ago&quot;).</li>
</ul>
</div>]]></content:encoded></item><item><title><![CDATA[An open-source project dedicated to GIS tools for maritime insights]]></title><description><![CDATA[Geoglify, an innovative open-source project dedicated to exploring the vast world of ships, maritime data, planning, and related statistics.]]></description><link>https://vuejsexamples.com/an-open-source-project-dedicated-to-gis-tools-for-maritime-insights/</link><guid isPermaLink="false">65cd85cce4647c2871992cca</guid><category><![CDATA[Tool]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Thu, 15 Feb 2024 03:35:46 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_11-33-33.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="geoglify">Geoglify</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_11-33-33.jpg" alt="An open-source project dedicated to GIS tools for maritime insights"><p>Geoglify, an innovative open-source project dedicated to exploring the vast world of ships, maritime data, planning, and related statistics. Within this repository, you'll find a diverse array of geospatial tools and resources designed to facilitate exploration and deep understanding of the maritime domain within GIS space.</p>
<p>Geoglify offers a comprehensive platform for researchers, developers, and enthusiasts to delve into various aspects of the maritime universe. Whether you're interested in analyzing shipping routes, studying maritime traffic patterns, or investigating environmental impacts, Geoglify provides the tools and data necessary to support your endeavors.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/geoglify/geoglify" target="_blank" rel="nofollow">View Github</a> 
</div>
<h2 id="features">features</h2>
<p>Maritime Data Visualization: Future plans to develop interactive visualizations showcasing data on ships, maritime routes, oceanic conditions, and more.</p>
<p>Enhanced Maritime Planning: Ongoing efforts to build tools that will assist in efficient route planning, fleet management, and resource optimization in the naval industry.</p>
<p>Comprehensive Industry Statistics: Future development to provide up-to-date statistics on maritime traffic, types of vessels, weather patterns, and other relevant factors.</p>
<p>Extended Maritime Data APIs: Plans for seamless integration with APIs that will offer real-time data on sea conditions, ship locations, and other crucial information.</p>
<h2 id="license">License</h2>
<p>This project is licensed under the MIT License</p>
</div>]]></content:encoded></item><item><title><![CDATA[Page-Speed.dev: Simplifying Web Performance Sharing]]></title><description><![CDATA[The page-speed.dev is to simplify the process of sharing web performance results, specifically Core Web Vitals and PageSpeed Insights.]]></description><link>https://vuejsexamples.com/page-speed-dev-simplifying-web-performance-sharing/</link><guid isPermaLink="false">65cc3804e4647c2871992cc6</guid><category><![CDATA[Speedometer]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Wed, 14 Feb 2024 03:51:04 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_11-50-03.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="pagespeeddev">Page-Speed.dev</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_11-50-03.jpg" alt="Page-Speed.dev: Simplifying Web Performance Sharing"><p>The page-speed.dev is to simplify the process of sharing web performance results, specifically Core Web Vitals and PageSpeed Insights. Currently, disseminating such results is cumbersome and often involves sharing screenshots rather than providing a direct link to the original source.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://page-speed.dev/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/danielroe/page-speed.dev" target="_blank" rel="nofollow">View Github</a> 
</div>
<p>By offering a user-friendly platform, page-speed.dev aims to streamline this process, enabling users to easily view and share web performance metrics with others. Ultimately, the goal is to enhance accessibility and understanding of web performance data by providing a convenient and straightforward solution for sharing insights.</p>
<h2 id="features">Features</h2>
<ul>
<li>Built on Nuxt</li>
<li>Nitro server API routes</li>
<li>CrUX API and PageSpeed Insights API</li>
<li>UnoCSS</li>
<li>nuxt-og-image, powered by Satori</li>
<li>Deployed on Azure Static Web Apps</li>
<li>Using unjs/unstorage for caching on Azure Blob Storage</li>
<li>Using route rules to persist images, HTML and API requests</li>
</ul>
<h2 id="license">License</h2>
<p>Published under MIT License.</p>
</div>]]></content:encoded></item><item><title><![CDATA[A flexible & modern select-input control for Vue 3]]></title><description><![CDATA[The Vue3-Select-Component offers a comprehensive solution for creating select controls in Vue 3 applications. ]]></description><link>https://vuejsexamples.com/a-flexible-modern-select-input-control-for-vue-3/</link><guid isPermaLink="false">65caea10e4647c2871992cc1</guid><category><![CDATA[Select]]></category><category><![CDATA[Input]]></category><dc:creator><![CDATA[Vue.js Examples]]></dc:creator><pubDate>Tue, 13 Feb 2024 04:15:50 GMT</pubDate><media:content url="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_12-03-08.jpg" medium="image"/><content:encoded><![CDATA[<div class="kg-card-markdown"><h2 id="vue3selectcomponent">Vue3-Select-Component</h2>
<img src="https://vuejsexamples.com/content/images/2024/02/Code_2024-02_12-03-08.jpg" alt="A flexible & modern select-input control for Vue 3"><p>The Vue3-Select-Component offers a comprehensive solution for creating select controls in Vue 3 applications.</p>
<div class="ct-demo-links">
<a class="ct-demo-link ct-demo-link--view" href="https://vue3-select-component.vercel.app/" target="_blank" rel="nofollow">View Demo</a>
<a class="ct-demo-link ct-demo-link--download" href="https://github.com/TotomInc/vue3-select-component" target="_blank" rel="nofollow">View Github</a> 
</div>
<h3 id="herearesomekeyfeaturesofthiscomponent">Here are some key features of this component</h3>
<ol>
<li><strong>Easy Data Manipulation</strong>: It provides seamless data manipulation using v-model, making it effortless to manage selected values.</li>
<li><strong>Styling Options</strong>: The component comes with great styling out-of-the-box, and you can further customize it using CSS variables and Vue :deep, ensuring flexibility in design.</li>
<li><strong>Single &amp; Multi-Select</strong>: Supports both single and multi-select functionalities, catering to different use cases and user preferences.</li>
<li><strong>Deep Customization with Slots</strong>: Offers deep customization capabilities through slots, allowing you to inject custom content and structure into the select component.</li>
<li><strong>Teleport/Portal Menu</strong>: Utilizes teleportation or portal technique to render the menu, enhancing flexibility and compatibility with various layouts and components.</li>
</ol>
<p>Overall, Vue3-Select-Component provides a balance between ease of use and customization, making it a powerful choice for implementing select controls in Vue 3 projects.</p>
</div>]]></content:encoded></item></channel></rss>