VR and AR app development including HTC Vive and iOS ARKit.
Web App development specializing in React, DotNet and AWS.
iPhone and iPad app development.
Development of games, tools and technology for multiple platforms.
Integration of your APIs, libraries and technology into other products.
Help your team find the best solution for your products and company.
Creation of Unity based games for multiple platforms including AR and VR.
Development of plugins for Unreal Engine.
Creation of custom Cinema 4D plugins, integrations and solutions.
: Many developers used the outstanding built-in source control features provided by the Linux build of Visual Studio Code.
In 2023, is alive and well, thanks to the dedicated work of the open-source community, particularly the shiftkey fork. It provides a familiar, polished experience for those who prefer a GUI over the command line. While not officially supported, it is a stable and reliable tool for managing GitHub repositories on Linux.
Once you have GitHub Desktop installed, the first launch will present a dialog. This sets the name and email that will be associated with any commits you create. It is essential that this data matches your existing Git configuration, usually set globally via:
Because there is no official Linux binary from GitHub, you must rely on community-maintained forks or universal packaging formats. The shift toward flatpaks and AppImages made these methods highly stable. Method 1: The Shiftkey Native Packages (Recommended)
Sign in to your GitHub account and authorize the desktop application.
Additionally, numerous bug fixes improved diff rendering, dialog behavior, and pull request notification displays throughout the year.
In the absence of an official client, the community stepped in to fill the void, creating a variety of ways to get GitHub Desktop on Linux. The primary work in this space was done by developers who created forks of the official GitHub Desktop repository, adding specific patches to enable Linux compatibility and package it for easy distribution.
The Linux version mirrors the core functionality of GitHub Desktop, focusing on visual simplicity: GitHub Docs Visual Diffing:
flatpak install flathub io.github.shiftey.Desktop flatpak run io.github.shiftey.Desktop
Founder/Developer
Office Cat
Designer