GitHub Desktop Plus icon
GitHub Desktop Plus icon

GitHub Desktop Plus

This is an up-to-date fork of GitHub Desktop, with many quality of life improvements and advanced features for power users.

GitHub Desktop Plus screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Linux
  • Flathub
  • Flatpak
  • Windows
  • Mac
4likes
0comments
0articles

Features

  1.  Dark Mode
  2.  File Versioning
  3. Git icon  Git Support
  4. Bitbucket icon  Bitbucket Integration
  5. GitHub icon  GitHub Integration

GitHub Desktop Plus News & Activities

Highlights All activities

Recent activities

GitHub Desktop Plus information

  • Developed by

    Pol Rivero
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    53 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  220 Stars
  •  9 Forks
  •  6 Open Issues
  •   Updated  
View on GitHub
GitHub Desktop Plus was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is GitHub Desktop Plus?

This is an up-to-date fork of GitHub Desktop, with many quality of life improvements and advanced features for power users.

General:

  • Red color for destructive action buttons.
  • Add icons to some similar-looking buttons for faster visual recognition.
  • Allow generating branch name presets by calling an external script (e.g. fetching ticket numbers from an issue tracker).
  • Bitbucket integration: preview and create pull requests, view pull requests status (including checks), display a commit or PR in Bitbucket (web browser), andcorrectly set repository owner (instead of displaying "Other").

Repositories list:

  • Pull all button to fetch and pull from all remotes at once.
  • Allow hiding the 'Recent' repositories section.

Branches list:

  • Add warning indicator to local-only branches (branches that are not on the remote).
  • Allow manually setting which is the default branch for a repository (even if it doesn't match the one configured in the remote).

History tab:

  • Search commits by title, message, tag, or hash.
  • Use a different font style for merge commits in order to make them visually distinct, since most of the time they are not as relevant.
  • If a commit modifies only 1 file, allow double-clicking the commit to open the file. For other commits, you can still double-click the file as usual.

Changes tab:

  • Context menu option to permanently discard changes without sending to trash (useful when the there are many changed files and the regular "Discard" is extremely slow).