Desktop Application

GitLab (fewer requirements)
There's no significant advantage over other Git GUIs like Sourcetree.
Minimum hardware requirements: 4 vCPU and 4 GB RAM support up to 500 users. No specific recommendation for disk size.
GitDock is a MacOS/Windows/Linux app that displays all GitLab activities in one place. Instead of the GitLab typical projector group-centric approach, it collects all the information from a user-centric perspective. It’s very much an MVC and not yet a fully supported GitLab product.
Supporting up to 3000 users, requires 8 vCPUs, 48 GB RAM, 300 GB attached storage, 200 GB root storage.
In addition to standard Git actions, starting some GitHub actions, like creating an issue and opening a pull request.