Skip to content

Git widget

Shows your open pull requests or your contribution graph. Pick one with the View setting.

Pull requests
Contributions
The pull requests shown are made up.

Both views come in every size. Point at a day on the contribution graph to see its date and count. The card follows the light and dark theme.

Works with

GitHubCode hostingUsername, token
Username
The account to read.
Personal Access Token
A classic token with the repo and read:user scopes. For public repositories only, public_repo and read:user are enough. A fine-grained token with the same read access also works. Stored as a secret.
GiteaGit serverURL, username, token
Server URL
For example https://git.example.com. An address without http:// or https:// uses https.
Username
The account to read.
Personal Access Token
An access token with the read:user and read:issue scopes. Stored as a secret.

The pull request filters read the account that owns the token. Pull requests are listed newest first.

ForgejoGit serverURL, username, token
Server URL
For example https://git.example.com. An address without http:// or https:// uses https.
Username
The account to read.
Personal Access Token
An access token with the read:user and read:issue scopes. Stored as a secret.

The pull request filters read the account that owns the token.

GitLabDevOps platformURL, username, token
Server URL
For example https://gitlab.example.com. An address without http:// or https:// uses https.
Username
The account to read.
Personal Access Token
A fine-grained token with the Merge Request permission set to Read, or a legacy token with the read_api scope. Stored as a secret.

Merge requests only. GitLab has no API for its contribution graph.

Settings

  • ServiceGitHub, Gitea, Forgejo or GitLab.
  • ViewPull Requests or Contributions. Not shown for GitLab.
  • Link URLWhere the widget links. Leave blank to open your profile.Optional
  • Pull request filtersPull requests only. Created, Assigned, Mentioned or Review requested. A pull request must match every filter you pick. GitLab names it Merge request filters and has no Mentioned.

Pull requests are listed by last update.

Key rejected on the widget means the token is wrong, expired or missing a scope.