Awesome Open Source
Awesome Open Source


Prop type definitions for Vue.js. Compatible with both Vue 1.x and 2.x

NPM package version CircleCI status Code coverage

Note: This document is for VueTypes 2 and above. If you are looking for an older version, refer to the v1 branch.


vue-types is a collection of configurable prop type definitions for Vue.js components, inspired by React's prop-types.

Try it now! or learn more at the official documentation site.

Run examples

  1. Install dependencies: npm ci
  2. Run script: npm run examples
  3. Wait for the server and bundler to start-up


  1. Clone this repository
  2. Install dependencies: npm ci
  3. Make your changes
  4. Update or add tests in test/
  5. Verify that everything works: npm run lint && npm test
  6. Submit a Pull Request



Copyright (c) 2020 Marco Solazzi

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
typescript (10,909
vuejs2 (373
vue2 (266
vue3 (109
props (26

Find Open Source By Browsing 7,000 Topics Across 59 Categories