{"id":1653,"date":"2019-11-28T16:27:04","date_gmt":"2019-11-28T13:27:04","guid":{"rendered":"https:\/\/flatlogic.com\/blog\/?p=1653"},"modified":"2022-01-25T16:45:31","modified_gmt":"2022-01-25T13:45:31","slug":"new-and-noteworthy-vue-js-open-source-projects-part-1","status":"publish","type":"post","link":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/","title":{"rendered":"New and Noteworthy Vue.js Open Source Projects. Part 1"},"content":{"rendered":"<p>Your goal as a developer is to create a web solution as fast as possible. It is difficult to keep high-quality standards. That is why it is important to make the right of JS frameworks and libraries. <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/09\/top-articles-copy-600x450.png\"  data-excerpt=\"Here is our list of JS articles of 2019. We collected 17 posts with tricks and tips in JavaScript and its frameworks.\" href=\"https:\/\/flatlogic.com\/blog\/17-articles-of-september-2019-to-learn-javascript\/\">React<\/a> and Vue are the frameworks that demonstrated significant growth in 2018-2019. These tools have more in common than differences. Vue.js framework was created by experienced developers, has solid community support, rich functionality and is probably the most lightweight.&nbsp;<\/p><p>Another big advantage of Vue.js is that it is easier to understand and learn. Any web application can be created with the help of the Vue framework. So I suggest you freshen up your knowledge of some selected <a href=\"https:\/\/flatlogic.com\/templates\/vue\">Vue open-source projects<\/a>.<\/p><p>Some of these projects are on this list because of its popularity in 2019. And some of these projects don&#8217;t have as many stars on GitHub, but in my opinion, these projects are nevertheless noteworthy.&nbsp;<\/p><h2 class=\"wp-block-heading\" id=\"452b\"><strong>uiGradients<\/strong><\/h2><p><em>A collection of gradients<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"http:\/\/uigradients.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">http:\/\/uigradients.com\/<\/a><br><strong>GitHub<\/strong>:<a href=\"https:\/\/github.com\/ghosh\/uiGradients\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/github.com\/ghosh\/uiGradients<\/a><br><strong>GitHub Stars<\/strong>: 4.6k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"474\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1qC7FcMgvCEVfl1kiJ9TTVg-1024x474.png\" alt=\"Vue.js Open Source\" class=\"wp-image-1685 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1qC7FcMgvCEVfl1kiJ9TTVg-1024x474.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1qC7FcMgvCEVfl1kiJ9TTVg-600x278.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1qC7FcMgvCEVfl1kiJ9TTVg-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:&nbsp;http:\/\/uigradients.com\/<\/em><\/figcaption><\/figure><p>Let&#8217;s start this list with a project that you would definitely want to play. Wide color array and nice UX make this project one of my favorites. A gradient is still an increasing trend in web design. You have the opportunity to choose the color you need and see all possible gradients with it. This collection is so huge because it is community contributed. You can easily choose the preferred gradient and copy CSS code.<\/p><h2 class=\"wp-block-heading\" id=\"b69c\"><strong>CSSFX<\/strong><\/h2><p><em>A collection of CSS effects<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/cssfx.dev\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/cssfx.dev<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/jolaleye\/cssfx\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/github.com\/jolaleye\/cssfx<\/a><br><strong>GitHub Stars<\/strong>: 5.3k <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><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"728\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1l8Zye61c6wf6WJ2XYYkPAA-1024x728.png\" alt=\"Vue.js Open Source\" class=\"wp-image-1686 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1l8Zye61c6wf6WJ2XYYkPAA-1024x728.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1l8Zye61c6wf6WJ2XYYkPAA-600x426.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1l8Zye61c6wf6WJ2XYYkPAA-768x546.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/1l8Zye61c6wf6WJ2XYYkPAA.png 1210w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/728;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source:&nbsp;https:\/\/cssfx.dev<\/em><\/figcaption><\/figure><p>Another example of how you can easily add a small but nevertheless significant detail to your web application. This project gives you the possibility to see previews of every CSS effect and that just click on the preferred one to see the code. <\/p><h2 class=\"wp-block-heading\" id=\"999a\"><strong>Sing App Vue Dashboard<\/strong><\/h2><p><em>An <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2020\/04\/Frame-31asdsdf-600x450.png\"  data-excerpt=\"We have updated Light Blue HTML5! As some readers probably know the frequency of updates is one of the most important criteria of admin template evaluation. We have lots of list of templates in our blog, including top bootstrap templates, top react templates, top jQuery-free admin templates, and we always check how often admin templates&hellip;\" href=\"https:\/\/flatlogic.com\/blog\/light-blue-html5-update\/\">admin template<\/a><\/em><\/p><p><strong>Website<\/strong>: <a href=\"https:\/\/flatlogic.com\/templates\/sing-app-vue-dashboard\">https:\/\/flatlogic.com\/templates\/sing-app-vue-dashboard<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/flatlogic\/sing-app-vue-dashboard\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/flatlogic\/sing-app-vue-dashboard<\/a><br><strong>GitHub Stars<\/strong>: 244<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1200\" height=\"675\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/ezgif-4-c66d7748c94b.gif\" alt=\"Vue.js Open Source\" class=\"wp-image-1687 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1200px; --smush-placeholder-aspect-ratio: 1200\/675;\" \/><\/figure><p><strong><a href=\"https:\/\/flatlogic.com\/templates\/sing-app-vue-dashboard\/demo\">Demo<\/a><\/strong><\/p><p><strong><a href=\"https:\/\/demo.flatlogic.com\/sing-app\/documentation\/\">Documentation<\/a><\/strong><\/p><p>This is free and open-source <a href=\"https:\/\/flatlogic.com\/templates\/vue\">admin template built with latest Vue<\/a> and Bootstrap. It is common practice nowadays to use <a href=\"https:\/\/flatlogic.com\/templates\/admin-dashboards\">an admin dashboard template<\/a> instead of building everything from scratch. When it comes to evaluating an admin template there is to main criteria on my mind: the possibilities of customization and the integrity of documentation. Sing App Vue will provide you with a solid recommendations for a quick start and all all necessary charts, forms, grids, maps, etc.<\/p><h2 class=\"wp-block-heading\" id=\"46ec\">Vue Storefront<\/h2><p><em>A PWA storefront<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/www.vuestorefront.io\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.vuestorefront.io<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/DivanteLtd\/vue-storefront\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/github.com\/DivanteLtd\/vue-storefront<\/a><br><strong>GitHub Stars<\/strong>: 5.8k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"675\" height=\"1024\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.40.48-PM-675x1024.png\" alt=\"\" class=\"wp-image-1688 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.40.48-PM-675x1024.png 675w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.40.48-PM-396x600.png 396w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.40.48-PM-768x1164.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.40.48-PM.png 868w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 675px; --smush-placeholder-aspect-ratio: 675\/1024;\" data-original-sizes=\"(max-width: 675px) 100vw, 675px\" \/><figcaption><em>Image source: https:\/\/www.vuestorefront.io<\/em><\/figcaption><\/figure><p>This is a PWA can be connected with any backend (or almost any). The key advantage of this project is the use of headless architecture. This is a comprehensive solution that gives you lots of possibilities (huge support of the steadily growing community, server-side rendering that will improve your SEO, mobile-first approach and offline mode.<\/p><h2 class=\"wp-block-heading\" id=\"e0f2\"><strong>Faviator<\/strong><\/h2><p><em>A library for favicon generation<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/www.faviator.xyz\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/www.faviator.xyz<\/a><br><strong>Demo<\/strong>:&nbsp;<a href=\"https:\/\/www.faviator.xyz\/playground\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.faviator.xyz\/playground<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/faviator\/faviator\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/faviator\/faviator<\/a><br><strong>GitHub Stars<\/strong>: 94<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"590\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.59.59-PM-1024x590.png\" alt=\"\" class=\"wp-image-1689 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.59.59-PM-1024x590.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.59.59-PM-600x346.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-2.59.59-PM-768x443.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/590;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/www.faviator.xyz<\/em><\/figcaption><\/figure><p>If you need to create an icon that is your magic wand. Any Google font is available, as well as any color. Just pass a preferable configuration and choose PNG, SVG or JPG format.<\/p><h2 class=\"wp-block-heading\" id=\"acfd\"><strong>iView<\/strong><\/h2><p><em>Vue UI component toolkit<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/iviewui.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">https:\/\/iviewui.com\/<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/iview\/iview\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/github.com\/iview\/iview<\/a><br><strong>GitHub Stars<\/strong>: 22.8k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"589\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.08.53-PM-1024x589.png\" alt=\"\" class=\"wp-image-1690 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.08.53-PM-1024x589.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.08.53-PM-600x345.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.08.53-PM-768x442.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/589;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/iviewui.com\/<\/em><\/figcaption><\/figure><p>Constant updates are making this set of UI components a good choice for a developers with any skill levels. But you should know that it doesn&#8217;t support IE8. <\/p><p>To start with iView make sure you have a good knowledge of Single File Components. This project has a friendly API and extensive documentation.<\/p><h2 class=\"wp-block-heading\">Postwoman<\/h2><p><em>API request builder<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/postwoman.io\/\" rel=\"nofollow\">https:\/\/postwoman.io\/<\/a><br><strong>GitHub<\/strong>:&nbsp; <a href=\"https:\/\/github.com\/liyasthomas\/postwoman\">https:\/\/github.com\/liyasthomas\/postwoman<\/a><br><strong>GitHub Stars<\/strong>: 10.5k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"513\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.17.04-PM-1024x513.png\" alt=\"\" class=\"wp-image-1691 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.17.04-PM-1024x513.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.17.04-PM-600x301.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.17.04-PM-768x385.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.17.04-PM.png 1628w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/513;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/github.com\/liyasthomas\/postwoman<\/em><\/figcaption><\/figure><p>This is an alternative to a Postman. It is free, have many contributors and has multi-platform and multi device support. This tool is really fast and has tons of updates. The creator of this tool claims more features in the near future. You can help this project by adding autocomplete, more methods and HTTP support. Join the community!<\/p><h2 class=\"wp-block-heading\">Vue Virtual Scroller<\/h2><p><em>Fast scrolling <\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/akryum.github.io\/vue-virtual-scroller\/#\/\" rel=\"nofollow\">https:\/\/akryum.github.io\/vue-virtual-scroller\/#\/<\/a><br><strong>GitHub<\/strong>: <a href=\"https:\/\/github.com\/Akryum\/vue-virtual-scroller\" rel=\"nofollow\">https:\/\/github.com\/Akryum\/vue-virtual-scroller<\/a>&nbsp;<br><strong>GitHub Stars<\/strong>: 3.4k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"589\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/asg-1024x589.png\" alt=\"\" class=\"wp-image-1692 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/asg-1024x589.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/asg-600x345.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/asg-768x442.png 768w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/589;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/akryum.github.io\/vue-virtual-scroller\/#\/horizontal<\/em><\/figcaption><\/figure><p>Vue Virtual Scroller has four main components. RecycleScroller can render visible items of your list. DynamicScroller is better to use in case you don&#8217;t know the size of the future items. DynamicScrollerItem wraps everything in a DynamicScroller (to handle size changes). IdState ease local state management (inside RecycleScroller).<\/p><h2 class=\"wp-block-heading\">Mint UI<\/h2><p><em>Mobile UI elements<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"http:\/\/mint-ui.github.io\/#!\/en\" rel=\"nofollow\">http:\/\/mint-ui.github.io\/#!\/en<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/ElemeFE\/mint-ui\" rel=\"nofollow\">https:\/\/github.com\/ElemeFE\/mint-ui<\/a><br><strong>GitHub Stars<\/strong>: 15.2k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"832\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.45.20-PM-1024x832.png\" alt=\"\" class=\"wp-image-1693 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.45.20-PM-1024x832.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.45.20-PM-600x488.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.45.20-PM-768x624.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.45.20-PM.png 1792w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/832;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: http:\/\/mint-ui.github.io\/#!\/en<\/em><\/figcaption><\/figure><p>Build mobile apps faster using ready-to-use CSS and JS components. Using this tool you don&#8217;t risk to have large file sizes because you have the opportunity to load on demand. The animation is handled with CSS3. To start working with Mint UI you need npm. You should try to predict all components needed in your app and import only necessary components. A full code (including CSS files) is only 30kb.<\/p><h2 class=\"wp-block-heading\">V Calendar<\/h2><p><em>Dependency-free plugin for building calendars<\/em><\/p><p><strong>Website<\/strong>:&nbsp;<a href=\"https:\/\/vcalendar.io\" rel=\"nofollow\">https:\/\/vcalendar.io<\/a><br><strong>GitHub<\/strong>:&nbsp;<a href=\"https:\/\/github.com\/nathanreyes\/v-calendar\">https:\/\/github.com\/nathanreyes\/v-calendar<\/a><br><strong>GitHub Stars<\/strong>: 1.6k<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"791\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.58.19-PM-1024x791.png\" alt=\"\" class=\"wp-image-1694 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.58.19-PM-1024x791.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.58.19-PM-600x464.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.58.19-PM-768x593.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-28-at-3.58.19-PM.png 1706w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/791;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Image source: https:\/\/vcalendar.io<\/em><\/figcaption><\/figure><p>You can choose different visual indicators to decorate your calendar. V Calendar also provides you with three date selection modes:<\/p><ul class=\"wp-block-list\"><li>Single date;<\/li><li>Multiple dates;<\/li><li>Date range selection modes.<br>This calendar is mobile-friendly, has different color themes and can adapt to different screen sizes.<\/li><\/ul><h2 class=\"wp-block-heading\">You might also like these articles:<\/h2><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><li><a href=\"https:\/\/flatlogic.com\/blog\/top-javascript-maps-api-and-libraries\/\">Top JavaScript Maps API and Libraries<\/a><\/li><li><a href=\"https:\/\/flatlogic.com\/blog\/20-react-developer-tools-to-increase-your-programming-productivity\/\">20+ React Developer Tools to Increase Your Programming Productivity<\/a><\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p>Any web application can be created with the help of the Vue framework. So I suggest you freshen up your knowledge of some selected Vue open-source projects.<\/p>\n","protected":false},"author":3,"featured_media":1698,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"flatlogic_tldr":"","flatlogic_facts":[],"footnotes":""},"categories":[40],"tags":[47,402,42,548],"class_list":["post-1653","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reviews","tag-reviews","tag-vue-admin-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 1 - Flatlogic Blog<\/title>\n<meta name=\"description\" content=\"Vue.js is gaining popularity over the years. So we present you a short review of Vue open-source projects made by its tremendous fans.\" \/>\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-1\/\" \/>\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 1\" \/>\n<meta property=\"og:description\" content=\"Vue.js is gaining popularity over the years. So we present you a short review of Vue open-source projects made by its tremendous fans.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/\" \/>\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-28T13:27:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-25T13:45:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/top-open-source.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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 1 - Flatlogic Blog","description":"Vue.js is gaining popularity over the years. So we present you a short review of Vue open-source projects made by its tremendous fans.","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-1\/","og_locale":"en_US","og_type":"article","og_title":"New and Noteworthy Vue.js Open Source Projects. Part 1","og_description":"Vue.js is gaining popularity over the years. So we present you a short review of Vue open-source projects made by its tremendous fans.","og_url":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/","og_site_name":"Flatlogic Blog","article_publisher":"https:\/\/www.facebook.com\/flatlogic","article_published_time":"2019-11-28T13:27:04+00:00","article_modified_time":"2022-01-25T13:45:31+00:00","og_image":[{"width":1600,"height":1200,"url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/top-open-source.jpg","type":"image\/jpeg"}],"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-1\/#article","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/"},"author":{"name":"Nastassia Ovchinnikova","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/bed36c984b2f920a7fc450877f425eed"},"headline":"New and Noteworthy Vue.js Open Source Projects. Part 1","datePublished":"2019-11-28T13:27:04+00:00","dateModified":"2022-01-25T13:45:31+00:00","mainEntityOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/"},"wordCount":1026,"publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/top-open-source.jpg","keywords":["Reviews","Vue Admin Templates","Vue.js","Vue.js Projects"],"articleSection":["Reviews"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/","url":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/","name":"New and Noteworthy Vue.js Open Source Projects. Part 1 - Flatlogic Blog","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/#primaryimage"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/top-open-source.jpg","datePublished":"2019-11-28T13:27:04+00:00","dateModified":"2022-01-25T13:45:31+00:00","description":"Vue.js is gaining popularity over the years. So we present you a short review of Vue open-source projects made by its tremendous fans.","breadcrumb":{"@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/#primaryimage","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/top-open-source.jpg","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2019\/11\/top-open-source.jpg","width":1600,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/flatlogic.com\/blog\/new-and-noteworthy-vue-js-open-source-projects-part-1\/#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 1"}]},{"@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\/1653","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=1653"}],"version-history":[{"count":4,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/1653\/revisions"}],"predecessor-version":[{"id":7144,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/1653\/revisions\/7144"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media\/1698"}],"wp:attachment":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media?parent=1653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/categories?post=1653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/tags?post=1653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}