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

Application type

Platforms

  • Linux
  • Flathub
  • Flatpak
  • Windows
  • Mac
-
No reviews
2likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Dark Mode
  2.  File Versioning
  3. Git icon  Git Support
  4. Bitbucket icon  Bitbucket Integration
  5. GitHub icon  GitHub Integration

 Tags

GitHub Desktop Plus News & Activities

Highlights All activities

Recent activities

Show all activities

GitHub Desktop Plus information

  • Developed by

    Pol Rivero
  • Licensing

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

  • Alternatives

    52 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  103 Stars
  •  5 Forks
  •  5 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?
Post comment/review

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).