Dashboard

The dashboard is an customizable always-present heads up display of your GitHub activity.

The following video clip gets you acquainted with the dashboard and its features.

Dashboard widgets

The dashboard can be configured with several types of widgets.

All dashboard widgets can be dragged into either a 2x2 or a 1x2 layout and can also be renamed.

Search widget

A search widget is supplied a query against the GitHub search API and, by default, places the most recently updated result at the top.

This becomes a powerful way to stay informed about the streams of activity you are interested in. By creating your own set of search widgets you create a heads up display of the latest activity that needs your attention.

The search widgets support all search queries available to the GitHub search API.

Your feed widget

The feed widget displays your user's activity feed. These are the events that are particularily interesting to you, often driven by who you follow, who follows you, who has starred your repo, and what repos you have starred.

This can be thought of as your "social media" feed.

Activity graph

The activity graph summarizes your activity on GitHub over a custom range of time.

The carddeck

The carddeck is the left set of lists in the dashboard. Each list is called a card.

Each card supplies a list of items which help you keep up to date on GitHub platform activity.

Notification inbox

Octopunk makes large improvements to GitHub notifications and this is covered in it's own dedicated section.

The notificatoin inbox card shows a subset of GitHub notifications you have expressed interest in. Octopunk allows the filtering-down of notifications. These filtered-down notifications are delivered to your inbox if desired.

Recently viewed

The recently viewed card simply maintains pages you have recently viewed. This is helpful when jumping between several issues. If you find yourself forgetting the last few issues you looked at they will be there in the recently viewed card.

This card supports filtering to quickly search for a particular type of recently viewed item, such as a User, for example.

Activity feed

The activity feed card is a list of events targeted to you due to you being a member of an organization or a subscriber of a particular GitHub entity.

The activity feed supports filtering to quickly view a subset of event types.

The activity feed also supports desktop notifications on a per-event basis. This can be useful if you'd like to be notified when a particular event occurs.

Dashboard outline

The dashboard outline card allows you to jump to a particular widget in the dashboard and create new dashboard widgets.

Hiding and reordering cards

The top-most card in the card deck will always contain a settings gear icon.

This opens a pop-up menu where each card can be dragged to a new position and hidden.