Github url


by pagekit

pagekit /vue-resource

The HTTP client for Vue.js

9.9K Stars 1.7K Forks Last release: about 2 years ago (1.5.1) MIT License 475 Commits 51 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

vue-resource Build Downloads jsdelivr Version License

The plugin for Vue.js provides services for making web requests and handle responses using a XMLHttpRequest or JSONP.


  • Supports the Promise API and URI Templates
  • Supports interceptors for request and response
  • Supports latest Firefox, Chrome, Safari, Opera and IE9+
  • Supports Vue 1.0 & Vue 2.0
  • Compact size 14KB (5.3KB gzipped)


You can install it via yarn or NPM.

$ yarn add vue-resource $ npm install vue-resource


Available on jsdelivr, unpkg or cdnjs.

html<script src="[email protected]"></script>


{ // GET /someUrl this.$http.get('/someUrl').then(response =\> { // get body data this.someData = response.body; }, response =\> { // error callback }); }



Details changes for each release are documented in the release notes.


If you find a bug or want to contribute to the code or documentation, you can help by submitting an issue or a pull request.



We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.