Github Widget
Contributions, stars, followers, trending etc. on Github.
Guide
中文文档
What is Github Widget?
Download
Styles of Github Widget
4×1
4×2-1
4×2-2
4×3-1
4×345-2
4×345-3
4×4-1
4×4-2
4×45-3
4×5-1
4×5-2
Settings
Problems, Bugs or Enhancement
Version List
License
What is Github Widget?
Github Widget is a ligthweight application for 11 different styles of widget to show the following information of github user.
- Contributions chart(2D/3D)
- Total contribution of this year
- Avatar
- Motto
- Followers
- Contributions of today
- Current streak
- Addition of stars
- Contributions of busiest day
- Longest streak
- Trending(daily/weekly/monthly)
- Received events
After installing Github Widget, there is no launch icon for it. Try to add widgets to launcher and you will find Github Widget there.
Download
Check the Apk diectory for all versions apks and qrcode pictures.
Download the current version here.
Or from fir.im/GithubWidget.
Or by qrcode:
Styles of Github Widget
The first version supports 11 styles for showing part of the above information.
Notice that from version 1.0.3, all the widgets support width larger or equal than 4-blocks. But I suggest 4-blocks-width widgets should be used because sometimes images look strange when the widgets are too wide.
4×1
✓ 2D Contributions chart
✓ Total contributions of this year
✓ Avatar
4×2-1
✓ 2D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
From top to bottom: contribution, avatar and motto, numbers
4×2-2
✓ 2D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
From top to bottom: avatar and motto, numbers, contribution
4×3-1
✓ 3D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Contributions on busiest day
✓ Current streak
✓ Longest streak
4×345-2
✓ 2D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
✓ Trending(daily, weekly or monthly)
✓ Received events
(From top to bottom: contribution, avatar and motto, numbers, trending or events)
Notice that this style is able to resize to 4×3, 4×4 or 4×5.
4×345-3
✓ 2D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
✓ Trending(daily, weekly or monthly)
✓ Received events
(From top to bottom: avatar and motto, numbers, contribution, trending or events)
Notice that this style is able to resize to 4×3, 4×4 or 4×5.
4×4-1
✓ 3D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
✓ Contributions on busiest day
✓ Longest streak (From top to bottom: contribution, avatar and motto, numbers)
4×4-2
✓ 3D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
✓ Contributions on busiest day
✓ Longest streak (From top to bottom: avatar and motto, numbers, contribution)
4×45-3
✓ 3D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Contributions on busiest day
✓ Current streak
✓ Longest streak
✓ Trending(daily, weekly and monthly)
✓ Received events
Notice that this style is able to resize to 4×4 or 4×5.
4×5-1
✓ 3D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
✓ Contributions on busiest day
✓ Longest streak
✓ Trending(daily, weekly or monthly)
✓ Received events
(From top to bottom: contribution, avatar and motto, numbers, trending or events)
4×5-2
✓ 3D Contributions chart
✓ Total contributions of this year
✓ Avatar
✓ Motto
✓ Followers
✓ Contributions of today
✓ Current streak
✓ Addition of stars
✓ Contributions on busiest day
✓ Longest streak
✓ Trending(daily, weekly or monthly)
✓ Received events
(From top to bottom: avatar and motto, numbers, trending or events, contribution)
Settings
After inputting your user name in Github, you can click your avatar to refresh current data in Github Widget. Clicking anywhere else leads you to the settings page to do some DIY things for Github Widget. You can:
- Change the user name in Github to get another user's data to show in Github Widget
- Change your motto
- Change the color of the blocks in the 2D chart and the columns in 3D chart
- Reset the above color to default color
- Sign in, then we can get the data of contributions for your private repositories
- Whether show toast when operations or errors happen
- Whether draw month dash in 3D chart
- Whether draw week dash in 3D chart
- Start from Sunday or Monday
- Frequency for updating the data
- Events to be gotten from internet. The larger, the couting for stars are more accurate but more network flow is needed
- Contents in the list view in Github Widget. It can be one of the values: daily, weekly or monthly trending for the language you choose below or the events you got
- The language for the trending content
- About and the url for this page and url for the developer
Problems, Bugs or Enhancements
Maybe you get problems or bugs? Just tell me in issues or email. And you can tell me your enhancements in issues or pull-requests.
Version List
First Version
1.0.2
V1.0.2
Add all language support.
1.0.3
V1.0.3
Delete url and img tags, support larger width.
License
Copyright 2016 Nightonke
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.