GitLab vs Shipit: What are the differences?
Developers describe GitLab as "Open source self-hosted Git management software". GitLab offers git repository management, code reviews, issue tracking, activity feeds and wikis. Enterprises install GitLab on-premise and connect it with LDAP and Active Directory servers for secure authentication and authorization. A single GitLab server can handle more than 25,000 users but it is also possible to create a high availability setup with multiple active servers. On the other hand, Shipit is detailed as "Pure JavaScript deployment tool used by Ghost blogging platform". Shipit is an automation engine and a deployment tool written for node / iojs. Shipit was built to be a Capistrano alternative for people who don't know ruby, or who experienced some issues with it. If you want to write tasks in JavaScript and enjoy the node ecosystem, Shipit is also for you.
GitLab belongs to "Code Collaboration & Version Control" category of the tech stack, while Shipit can be primarily classified under "Server Configuration and Automation".
GitLab and Shipit are both open source tools. It seems that GitLab with 20.1K GitHub stars and 5.33K forks on GitHub has more adoption than Shipit with 4.71K GitHub stars and 199 GitHub forks.