{"id":1703,"date":"2019-11-29T17:30:41","date_gmt":"2019-11-29T14:30:41","guid":{"rendered":"https:\/\/flatlogic.com\/blog\/?p=1703"},"modified":"2024-02-23T18:17:27","modified_gmt":"2024-02-23T15:17:27","slug":"new-and-noteworthy-vue-js-open-source-projects-part-2","status":"publish","type":"post","link":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/","title":{"rendered":"New and Noteworthy Vue.js Open Source Projects. Part 2"},"content":{"rendered":"<p>This is the second part of our opinionated list of <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/04\/Top-JS-Art_Apr-600x450.png\"  data-excerpt=\"Learn JavaScript with top-notch articles online\" href=\"https:\/\/flatlogic.com\/blog\/16-articles-of-april-to-learn-javascript\/\">Vue.js<\/a> open-source projects.&nbsp;<a target=\"_blank\" href=\"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/\" rel=\"noreferrer noopener\">Here<\/a>&nbsp;you can read the first part of the article. We tried to include not only countless UI toolkits but also some outstanding projects that help you to work with animation, composing props, build requests for API and many more.<\/p><p>Please note that stars on GitHub are not the only criteria for evaluating projects. We also try to keep diversity in our reviews. It is more important to know there are projects that have a certain functionality. It is your choice witch option suits you best.<\/p><h2 class=\"wp-block-heading\">Vue Design System<\/h2><p><em>A set of UI tools<\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/vueds.com\/\" rel=\"nofollow\">https:\/\/vueds.com\/<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/viljamis\/vue-design-system\" rel=\"nofollow\">https:\/\/github.com\/viljamis\/vue-design-system<\/a><strong><br>GitHub Stars:<\/strong> 1.7k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"466\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-1.53.20-PM-1024x466.png\" alt=\"\" class=\"wp-image-1704 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-1.53.20-PM-1024x466.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-1.53.20-PM-600x273.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-1.53.20-PM-768x349.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-1.53.20-PM.png 1992w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/466;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/vueds.com\/example\/#\/Elements\/Button<\/em><\/figcaption><\/figure><p>This is well-organized tools with easily understandable naming for any team of web developers. You can your customized design in any of your Vue projects due to the opportunity to export as an NPM dependency. A big plus is the use of Prettier code formatter that automatically arranges your code before you commit to Git. <\/p><h2 class=\"wp-block-heading\">Proppy<\/h2><p><em>Library for composing props&nbsp;<\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/proppyjs.com\" rel=\"nofollow\">https:\/\/proppyjs.com<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/fahad19\/proppy\" rel=\"nofollow\">https:\/\/github.com\/fahad19\/proppy<\/a><strong><br>GitHub Stars:<\/strong> 855<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"420\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-2.05.58-PM-1024x420.png\" alt=\"\" class=\"wp-image-1705 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-2.05.58-PM-1024x420.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-2.05.58-PM-600x246.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-2.05.58-PM-768x315.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-2.05.58-PM.png 1798w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/420;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/proppyjs.com<\/em><\/figcaption><\/figure><p>If you are not completely sure what props are I will remind you. Props allow us to pass data to different components. Props cannot be changed or passed up the component tree. So Proppy helps you to take various sources, then compose as props, and then pass it to any component. <a href=\"https:\/\/flatlogic.com\/generator\"><img decoding=\"async\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding.png\" alt=\"Professional Vibe Coding\" class=\"banner-img lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2560px; --smush-placeholder-aspect-ratio: 2560\/640;\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding.png 2560w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-600x150.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-1024x256.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-768x192.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-1536x384.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-2048x512.png 2048w\" data-sizes=\"auto\" data-original-sizes=\"(max-width: 2560px) 100vw, 2560px\"> <\/a><\/p><h2 class=\"wp-block-heading\">Light Blue Vue Admin<\/h2><p><em>Vue.js template for <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2018\/06\/Snip20180601_28-600x391.png\"  data-excerpt=\"Sing App with a new free Lite version is available for download\u00a0on a Github. It has a very clean, innovative and beautiful look with a focus on functionality. We added new UI-components, new examples for each chart library and handlebars partials. You can view the demo here. Using this template you will be able to&hellip;\" href=\"https:\/\/flatlogic.com\/blog\/sing-app-lite-free-and-open-source-admin-dashboard-template\/\">admin dashboard<\/a><\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/flatlogic.com\/templates\/light-blue-vue-lite\">https:\/\/flatlogic.com\/templates\/light-blue-vue-lite<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/flatlogic\/light-blue-vue-admin\">https:\/\/github.com\/flatlogic\/light-blue-vue-admin<\/a><strong><br>GitHub Stars:<\/strong> 76<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"600\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/ezgif-4-a2ac0a2050f8.gif\" alt=\"\" class=\"wp-image-1706 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1200px; --smush-placeholder-aspect-ratio: 1200\/600;\" \/><figcaption><em>Image source: https:\/\/flatlogic.com\/templates\/light-blue-vue-lite\/demo<\/em><\/figcaption><\/figure><p><br><a href=\"https:\/\/demo.flatlogic.com\/light-blue\/documentation\/\">Documentation<\/a><\/p><p>The template was built with Vue CLI and Bootstrap 4. As you can see from the demo this template has a pretty basic set of pages: typography, maps, charts, chat, etc. If you need an extended template you can check out a big brother&nbsp;<a target=\"_blank\" href=\"https:\/\/flatlogic.com\/templates\/light-blue-vue\" rel=\"noreferrer noopener\">Light Blue Vue Full<\/a>&nbsp;that has over 60 components, jQuery-free and has two color themes.<\/p><h2 class=\"wp-block-heading\">Vue API Query<\/h2><p><em>Build requests for REST API<\/em><\/p><p><strong>GitHub: <\/strong><a href=\"https:\/\/github.com\/robsontenorio\/vue-api-query\" rel=\"nofollow\">https:\/\/github.com\/robsontenorio\/vue-api-query<\/a><strong><br>GitHub Stars:<\/strong> 1.1k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"324\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.42.55-PM-1024x324.png\" alt=\"\" class=\"wp-image-1707 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.42.55-PM-1024x324.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.42.55-PM-600x190.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.42.55-PM-768x243.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.42.55-PM.png 1422w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/324;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/github.com\/robsontenorio\/vue-api-query<\/em><\/figcaption><\/figure><p>There isn&#8217;t much to say about this project. It does exactly what is written in the description line: it helps you to build requests for REST API.<\/p><h2 class=\"wp-block-heading\">Vue Grid Layout<\/h2><p><em>Grid layout for Vue.js<\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/jbaysolutions.github.io\/vue-grid-layout\/examples\/01-basic.html\" rel=\"nofollow\">https:\/\/jbaysolutions.github.io\/vue-grid-layout\/examples\/01-basic.html<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/jbaysolutions\/vue-grid-layout\" rel=\"nofollow\">https:\/\/github.com\/jbaysolutions\/vue-grid-layout<\/a><strong><br>GitHub Stars:<\/strong> 3.1k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"527\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.49.35-PM-1024x527.png\" alt=\"\" class=\"wp-image-1708 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.49.35-PM-1024x527.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.49.35-PM-600x309.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.49.35-PM-768x395.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/527;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/jbaysolutions.github.io\/vue-grid-layout\/examples\/01-basic.html<\/em><\/figcaption><\/figure><p>A simple solution to all grid-related problems. It has static, resizable and draggable widgets. It is responsive and layout can be restored and serialized. If you need to add one more widget, you don&#8217;t have to rebuild all the grid all over again.<\/p><h2 class=\"wp-block-heading\">Vue Content Loader<\/h2><p><em>Create a placeholder loading<\/em><\/p><p><strong>Website: <\/strong><a href=\"http:\/\/danilowoz.com\/create-vue-content-loader\" rel=\"nofollow\">http:\/\/danilowoz.com\/create-vue-content-loader<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/egoist\/vue-content-loader\" rel=\"nofollow\">https:\/\/github.com\/egoist\/vue-content-loader<\/a><strong><br>GitHub Stars:<\/strong> 2k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"840\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.57.18-PM-1024x840.png\" alt=\"\" class=\"wp-image-1709 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.57.18-PM-1024x840.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.57.18-PM-600x492.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.57.18-PM-768x630.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-3.57.18-PM.png 1316w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/840;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: http:\/\/danilowoz.com\/create-vue-content-loader\/<\/em><\/figcaption><\/figure><p>To understand everything about this project you can simply play with&nbsp;<a target=\"_blank\" href=\"http:\/\/danilowoz.com\/create-vue-content-loader\/\" rel=\"noreferrer noopener\">the online tool<\/a>. Just set preferable properties such as width and height, speed and color scheme and enjoy customizable content loader. Quick install with the help of yarn and pure SVG format (no JS needed).<\/p><h2 class=\"wp-block-heading\">Echarts with Vue2.0<\/h2><p><em>Data visualization<\/em><\/p><p><strong>Website:<\/strong> <a href=\"https:\/\/simonzhangiter.github.io\/DataVisualization\/#\/dashboard\" rel=\"nofollow\">https:\/\/simonzhangiter.github.io\/DataVisualization\/#\/dashboard<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/SimonZhangITer\/DataVisualization\" rel=\"nofollow\">https:\/\/github.com\/SimonZhangITer\/DataVisualization<\/a><strong><br>GitHub Stars:<\/strong> 1.3k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"588\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.08.28-PM-1024x588.png\" alt=\"\" class=\"wp-image-1711 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.08.28-PM-1024x588.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.08.28-PM-600x345.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.08.28-PM-768x441.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/588;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/simonzhangiter.github.io\/DataVisualization\/#\/dashboard<\/em><\/figcaption><\/figure><p>In the picture, you can see absolutely beautiful charts and graphs. This project makes any data much more readable, easier for us to understand and interpret. It allows us to easily detect trends and patterns in any dataset.<\/p><h2 class=\"wp-block-heading\">Vue.js Modal<\/h2><p><em>Highly customizable modal<\/em><\/p><p><strong>Website: <\/strong><a href=\"http:\/\/vue-js-modal.yev.io\/\" rel=\"nofollow\">http:\/\/vue-js-modal.yev.io\/<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/euvl\/vue-js-modal\" rel=\"nofollow\">https:\/\/github.com\/euvl\/vue-js-modal<\/a><strong><br>GitHub Stars:<\/strong> 2.9k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"829\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.16.01-PM-1024x829.png\" alt=\"\" class=\"wp-image-1712 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.16.01-PM-1024x829.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.16.01-PM-600x485.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.16.01-PM-768x621.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.16.01-PM.png 1488w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/829;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: http:\/\/vue-js-modal.yev.io<\/em><\/figcaption><\/figure><p>You can see all the different kinds of modals on the&nbsp;<a target=\"_blank\" href=\"http:\/\/vue-js-modal.yev.io\/\" rel=\"noreferrer noopener\">website<\/a>. There are 15 buttons, push any of them and you will see an example of a modal. I wasn&#8217;t able to close the modal so I just refreshed the page to see another one. But maybe it just me;)<\/p><h2 class=\"wp-block-heading\"><strong>Vue Material Template<\/strong><\/h2><p><em>Free Vuetify Admin Dashboard Template<\/em><\/p><p><strong>Website:<\/strong><a href=\"https:\/\/flatlogic.com\/templates\/vue-material-template\">https:\/\/flatlogic.com\/templates\/vue-material-template<\/a><br><strong>GitHub:<\/strong> https:\/\/github.com\/flatlogic\/material-vue<br><strong>GitHub stars:<\/strong> 6<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"438\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/09\/Vue-Material-Admin-min-1024x438.jpg\" alt=\"\" class=\"wp-image-4215 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/09\/Vue-Material-Admin-min-1024x438.jpg 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/09\/Vue-Material-Admin-min-600x257.jpg 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/09\/Vue-Material-Admin-min-768x328.jpg 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/09\/Vue-Material-Admin-min-1536x657.jpg 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/09\/Vue-Material-Admin-min.jpg 1887w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/438;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/flatlogic.github.io\/material-vue\/#\/dashboard<\/em><\/figcaption><\/figure><p><a href=\"https:\/\/flatlogic.com\/templates\/vue-material-template\/demo\">Demo<\/a><br><a href=\"https:\/\/github.com\/flatlogic\/material-vue\">Documentation<\/a><\/p><p>If you are already familiar with <a href=\"https:\/\/flatlogic.com\/templates\/admin-dashboards\">admin dashboard templates<\/a>, you know that they perform a good foundation for web apps. This sample is made with Vuetify and Material Design. If you plan to develop an IoT dashboard, or SAAS system, or something similar, <a href=\"https:\/\/flatlogic.com\/templates\/vue\">Vue Material Template<\/a> is exactly what you need. It&#8217;s made <em>functional<\/em> including many pages and components, <em>bright <\/em>and <em>beautiful<\/em> taking into account the colors, shades, and <em>not overwhelming<\/em> at the same time. This <a href=\"https:\/\/flatlogic.com\/templates\">admin dashboard template<\/a> has also a full version with an extended number of features.<\/p><h2 class=\"wp-block-heading\">Vuesax<\/h2><p><em>Framework Components&nbsp;<\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/lusaxweb.github.io\/vuesax\/\" rel=\"nofollow\">https:\/\/lusaxweb.github.io\/vuesax\/<\/a><strong><br>GitHub: <\/strong><a href=\"https:\/\/github.com\/lusaxweb\/vuesax\" rel=\"nofollow\">https:\/\/github.com\/lusaxweb\/vuesax<\/a><strong><br>GitHub Stars:<\/strong> 3.7k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"474\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.22.56-PM-1024x474.png\" alt=\"\" class=\"wp-image-1713 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.22.56-PM-1024x474.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.22.56-PM-600x278.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.22.56-PM-768x355.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/474;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/lusaxweb.github.io\/vuesax\/<\/em><\/figcaption><\/figure><p>This project is really popular in the community. It allows you to have a different design for each component. Vuesax creators highlight that every web developer should have freedom of choice when it comes to <a href=\"https:\/\/flatlogic.com\/services\/ui-ux-design\">web design<\/a>. It is hard to disagree with that. To get started you need to have a cdn library and link to the css file.<\/p><h2 class=\"wp-block-heading\">Vue2 Animate<\/h2><p><em>Port for Animate.css<\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/the-allstars.com\/vue2-animate\/\" rel=\"nofollow\">https:\/\/the-allstars.com\/vue2-animate\/<\/a><strong><br>GitHub:<\/strong> <a href=\"https:\/\/github.com\/asika32764\/vue2-animate\" rel=\"nofollow\">https:\/\/github.com\/asika32764\/vue2-animate<\/a><strong><br>GitHub Stars:<\/strong> 1.1k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"337\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.35.34-PM-1-1024x337.png\" alt=\"\" class=\"wp-image-1715 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.35.34-PM-1-1024x337.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.35.34-PM-1-600x197.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-29-at-4.35.34-PM-1-768x253.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/337;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/the-allstars.com\/vue2-animate\/<\/em><\/figcaption><\/figure><p>This library is a cross-browser. You can choose from 5 types of animation: rotate, slide, fade, bounce and zoom. On the&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\">website<\/a>, there is a demo. The default duration of the animation is 1 second but you can customize this parameter.&nbsp;<\/p><h2 class=\"wp-block-heading\" id=\"main-title\">Vuetensils<\/h2><p><em>A toolset for Vue.js<\/em><\/p><p><strong>Website: <\/strong><a href=\"https:\/\/vuetensils.stegosource.com\" rel=\"nofollow\">https:\/\/vuetensils.stegosource.com<\/a><strong><br>GitHub:<\/strong> <a href=\"https:\/\/github.com\/stegosource\/vuetensils\" rel=\"nofollow\">https:\/\/github.com\/stegosource\/vuetensils<\/a><strong><br>GitHub Stars:<\/strong> 111<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"446\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/12\/Screen-Shot-2019-12-03-at-12.59.08-PM-1024x446.png\" alt=\"\" class=\"wp-image-1722 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/12\/Screen-Shot-2019-12-03-at-12.59.08-PM-1024x446.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/12\/Screen-Shot-2019-12-03-at-12.59.08-PM-600x261.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/12\/Screen-Shot-2019-12-03-at-12.59.08-PM-768x334.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/12\/Screen-Shot-2019-12-03-at-12.59.08-PM.png 1250w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/446;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/vuetensils.stegosource.com<\/em><\/figcaption><\/figure><p>This UI library has a standard functionality, but the cool thing about it is that it doesn&#8217;t have extra styles. You can make the design as customized as it can be, apply all the branding requirements. Just write the styles you need, add it to the project and include as many components as you need. So no oversized bundles.<\/p><h3 class=\"wp-block-heading\">You might also like these articles:<\/h3><ul class=\"wp-block-list\"><li><a href=\"https:\/\/flatlogic.com\/blog\/jquery-vs-javascript-why-we-removed-jquery-from-our-templates\/\">jQuery vs JavaScript. Why we Removed jQuery From our Templates?<\/a><\/li><\/ul><ul class=\"wp-block-list\"><li><a href=\"https:\/\/flatlogic.com\/blog\/19-online-tools-for-creating-charts\/\">19 Online Tools for Creating Charts<\/a><\/li><\/ul><ul class=\"wp-block-list\"><li><a href=\"https:\/\/flatlogic.com\/blog\/writing-documentation-for-your-javascript-project\/\">Writing Documentation for Your JavaScript Project<\/a><\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p>We tried to include not only countless UI toolkits but also some outstanding projects that help you to work with animation, composing props, build requests for API and many more.<\/p>\n","protected":false},"author":3,"featured_media":1846,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"flatlogic_tldr":"","flatlogic_facts":[],"footnotes":""},"categories":[1],"tags":[47,491,42,548],"class_list":["post-1703","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-reviews","tag-vue-laravel-templates","tag-vuejs","tag-vuejs-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New and Noteworthy Vue.js Open Source Projects. Part 2 - Flatlogic Blog<\/title>\n<meta name=\"description\" content=\"Each year more open-source projects emerge. In this article, you can find very diverse list of increasingly popular GitHub projects.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New and Noteworthy Vue.js Open Source Projects. Part 2\" \/>\n<meta property=\"og:description\" content=\"Each year more open-source projects emerge. In this article, you can find very diverse list of increasingly popular GitHub projects.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Flatlogic Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/flatlogic\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-29T14:30:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-23T15:17:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/vue-Open-Source.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nastassia Ovchinnikova\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:site\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nastassia Ovchinnikova\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"New and Noteworthy Vue.js Open Source Projects. Part 2 - Flatlogic Blog","description":"Each year more open-source projects emerge. In this article, you can find very diverse list of increasingly popular GitHub projects.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/","og_locale":"en_US","og_type":"article","og_title":"New and Noteworthy Vue.js Open Source Projects. Part 2","og_description":"Each year more open-source projects emerge. In this article, you can find very diverse list of increasingly popular GitHub projects.","og_url":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/","og_site_name":"Flatlogic Blog","article_publisher":"https:\/\/www.facebook.com\/flatlogic","article_published_time":"2019-11-29T14:30:41+00:00","article_modified_time":"2024-02-23T15:17:27+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/vue-Open-Source.png","type":"image\/png"}],"author":"Nastassia Ovchinnikova","twitter_card":"summary_large_image","twitter_creator":"@flatlogic","twitter_site":"@flatlogic","twitter_misc":{"Written by":"Nastassia Ovchinnikova","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#article","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/"},"author":{"name":"Nastassia Ovchinnikova","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/bed36c984b2f920a7fc450877f425eed"},"headline":"New and Noteworthy Vue.js Open Source Projects. Part 2","datePublished":"2019-11-29T14:30:41+00:00","dateModified":"2024-02-23T15:17:27+00:00","mainEntityOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/"},"wordCount":1099,"publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/vue-Open-Source.png","keywords":["Reviews","Vue Laravel Templates","Vue.js","Vue.js Projects"],"articleSection":["News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/","url":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/","name":"New and Noteworthy Vue.js Open Source Projects. Part 2 - Flatlogic Blog","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#primaryimage"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/vue-Open-Source.png","datePublished":"2019-11-29T14:30:41+00:00","dateModified":"2024-02-23T15:17:27+00:00","description":"Each year more open-source projects emerge. In this article, you can find very diverse list of increasingly popular GitHub projects.","breadcrumb":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#primaryimage","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/vue-Open-Source.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/vue-Open-Source.png","width":800,"height":600},{"@type":"BreadcrumbList","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/flatlogic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"New and Noteworthy Vue.js Open Source Projects. Part 2"}]},{"@type":"WebSite","@id":"https:\/\/flatlogic.com\/blog\/#website","url":"https:\/\/flatlogic.com\/blog\/","name":"Flatlogic Blog","description":"Vibe-coding, AI Agents, Professional Software Development Services, Case Studies and More","publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"alternateName":"Flatlogic Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/flatlogic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/flatlogic.com\/blog\/#organization","name":"Flatlogic","url":"https:\/\/flatlogic.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","width":970,"height":257,"caption":"Flatlogic"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/flatlogic","https:\/\/x.com\/flatlogic","https:\/\/www.instagram.com\/flatlogiccom\/","https:\/\/www.linkedin.com\/company\/flatlogic\/"]},{"@type":"Person","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/bed36c984b2f920a7fc450877f425eed","name":"Nastassia Ovchinnikova","url":"https:\/\/flatlogic.com\/blog\/author\/nastassia\/"}]}},"_links":{"self":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/1703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/comments?post=1703"}],"version-history":[{"count":6,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/1703\/revisions"}],"predecessor-version":[{"id":15106,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/1703\/revisions\/15106"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media\/1846"}],"wp:attachment":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media?parent=1703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/categories?post=1703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/tags?post=1703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}