A collection of WebGL plugins, libraries and extensions for Vue

In this short blog post, we’ll be listing a collection of Vue libraries, components, plugins, and extensions specifically for WebGL, that will help you with your Vue development projects and apps. Whether you’re looking for components and plugins to help you integrate WebGL and 3D models into your in your app or to simply display a 3D model, this list will do the trick. As always, this list is updated regularly. Email over the URL, if you wish to be included.

  • vue-3d-model – A 3D model viewer in Vue component.
  • vue-pano – A panorama viewer in Vue component.
  • vue-threejs – Vue bindings for Three.js.
  • VueGL – Vue.js components rendering 3D graphics reactively via three.js
  • vue-vr – A framework for building VR applications with Vue based on threejs and Panolens, inspired by react-vr
  • vue-displacement-slideshow – A Vue.js component that makes Webgl image displacement transitions easier.
  • vue-fake3d-image-effect – An interactive 3D fake-effect for images with depth maps in WebGL.
  • drie – A Vue 3 component library for three.js inspired by react-three-fiber.
  • TresJs: Declarative ThreeJS using Vue Components
  • Cientos: Collection of useful helpers and fully functional, ready-made abstractions for TresJs

Tags: WebGL, Vue.js, Vue, Vue2, Vue3, Vue-3d-model,vue-pano,vue-threejs, VueGL,vue-vr,vue-displacement slideshow, vue-fake3d-image-effect, drie,tresjs,cientos, tresjs, Vue plugins, vue libraries, vue extensions, webgl plugins, webgl libraries, webgl extensions

License: MIT license