vue-github-activity
A Vue based github feed activity component.
446
28
| Install | |
|---|---|
npm install vue-github-activity |
|
| Latest Version: | 2.1.1 |
| Older releases: | 2 |
| License: | MIT |
| Last Updated: | Feb 16, 2019 |
| Links: | GitHub · npm |
Maintainer: lexmartinez
vue-github-activity
Simple VueJS component that creates a feed panel with your recent GitHub activity. It displays the user's name, username, photo, and a list of each individual activity type.
Inspired by caseyscarborough/github-activity repository.
See it in action on my website

Installation
npm install --save vue-github-activity
Dependencies
Insert an octicons.css file in your html file to load the icons.
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/octicons/3.5.0/octicons.min.css">
Also axios http client and moment are required as dependencies of your host project use
npm install --save axios momentto include them
Usage
The most common use case is to register all the components globally.
import Vue from 'vue'
import VueGithubActivity from 'vue-github-activity'
Vue.use(VueGithubActivity)
On your template you can now use html like this to render the activity feed:
<github-feed login="lexmartinez"></github-feed>
License
This project is licensed under MIT License - see the LICENSE.md file for details
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.1.1 | MIT | ||
| 2.1.0 | MIT | ||
| 2.0.0 | MIT | ||
| 1.0.1 | ^2.2.1 | MIT | |
| 1.0.0 | ^2.2.1 | MIT |