TrustRadius
Unlimited free private repositories!We use Gitlab as a way to backup, host, and distribute source code via Git version control. It is used across our entire organization, but only about 80% of our Git repositories are hosted on Gitlab (the rest are on GitHub). We chose Gitlab for hosting the majority of our repositories because it allows us to keep an unlimited number of these repositories private for free. This is a paid feature of its major competitor, GitHub.,Free unlimited private repositories. I'm not aware of another hosted Git platform that offers this. Gitlab CI has first-class support for continuous integration features. This makes it easy to seamlessly integrate tests, deployments, and other triggers into your development workflow. It's open source, so you can run a self-hosted version if your organization requires it. This makes it easy to switch if new compliance or security requirements forced you to house all source code on a private network.,Third-party integrations. Many developer tools integrate deeply with GitHub, but lack support for Gitlab. Gitlab does have webhook support so it's possible to build your own integrations, but this can be time-consuming. Gitlab's main competitor (GitHub) has a massive social network of coders and hosts nearly all popular open source projects. If you are looking for this type of community, Gitlab may not be for you. Customer support & reliability. In the time I've used Gitlab, it's not uncommon to experience hours-long periods of downtime without any announcement or indication from the support team when it will be available again.,8,Gitlab offers free hosting of unlimited private repositories. We have saved thousands of dollars over the years by choosing Gitlab for these projects. On the negative side, Gitlab has deterred us from using a number of ops-related tools we would otherwise have liked to try (Atomist is one example), simply because they did not have pre-built integrations like they did for GitHub. Using a 3rd-party host for our source control has allowed us to recover projects that would have otherwise been lost due to failed disks on our own systems.,GitHub and Bitbucket,Docker, Kubernetes, Amazon Elastic Compute Cloud (EC2)A powerful and beautiful repository.I use Gitlab in my company to keep all the projects updated in the cloud, any change or new ticket generated by the clients and developed in a test branch and then passed to quality so that it is tested and later deployed in production. I love this version manager because it provides an easy to use interface and quick to synchronize incidents and milestones in each project.,Wide community with a lot of documentation Easy access to repository and with SSH security Easy integration with groups of large and small jobs.,the free version sometimes gets a little slow and has 502 errors little documentation for the Hispanic community. ou can improve with more efficient and affordable plans.,8,productivity increase decrease of development errors. better communication in work teams.,GitHub,Eclipse, Asana, WordPressCost-effective, well integrated, developer-centricGitlab is currently used across our company predominantly by our technical staff as our go-to version control manager, CI-CD pipeline and developer wiki tool for internal and external projects.,Version control Open source Issue tracking,Slightly difficult learning curve for non-technical staff to navigate through the relevant pages in projects No ability to fully customise permissions Issue tracking is not the most user friendly,8,Low running cost to self host an instance Developer hours saved by providing us with a platform for GIT version control Developer hours saved using CI-CD pipelines (e.g. 2x efficiency in deployment and testing),JIRA Software and Atlassian Confluence,JIRA Software, JIRA Service Desk, Atlassian ConfluenceGitlab - one stop shop for source code managementWe use gitlab for source code management of our integration test code. Gitlab has been crucial when working with remote users, offshore or nearshore, in ensuring code quality and stability of our builds. It also integrates with many of our existing tools to create a streamlined pipeline of work for our users providing feedback at every stage of the process.,branching merge requests integration with other tools,jira integration,9,It has been invaluable in working with offshore resources - merge requests Improves code quality Promotes frequent branching and merging Protects designated branches reducing the number of potential mistakes people can make,Github.com, Subversion and Perforce,Jenkins, Apache Subversion, Apache Maven, SeleniumThe best in class application management platformWe use GitLab to host our private applications that we build for clients. We also use GitLab to build and deploy our own website. We are a technology focused company writing applications, scripts and tools for ourselves and our customers. All of the code we write gets committed to GitLab repositories. GitLab CI makes it super simple for our code to go from commit to production. We deploy code to Kubernetes and GitLab CI gave us templates to craft our deployments with.,GitLab CI makes it dead simple to add continuous integration to any project. GitLab's Docker container makes setting up your GitLab server easy. GitLab provides a free way to host your own private repositories.,If you want to run GitLab yourself, you have to do all of the heavy lifting. Navigation into projects can be difficult if you are part of a lot of groups.,10,We have been able to roll repository hosting, Docker registries and continuous delivery without taking on the costs of services like GitHub, Docker's public registry or Circle CI. GitLab's integration with JIRA makes it easier for teams to move quickly controlling ticket flow through commit messages. Managing GitLab through Docker containers makes updates take minutes instead of hours allowing engineers to focus on customer products.,GitHub and Bitbucket,GitHub, Kubernetes, Slack
Unspecified
Gitlab
45 Ratings
Score 8.7 out of 101
TRScore

Gitlab Reviews

Gitlab
45 Ratings
Score 8.7 out of 101
Show Filters 
Hide Filters 
Filter 45 vetted Gitlab reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role
Reviews (1-7 of 7)
  Vendors can't alter or remove reviews. Here's why.
Brian Dentino profile photo
August 02, 2018

Gitlab Review: "Unlimited free private repositories!"

Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Gitlab as a way to backup, host, and distribute source code via Git version control. It is used across our entire organization, but only about 80% of our Git repositories are hosted on Gitlab (the rest are on GitHub). We chose Gitlab for hosting the majority of our repositories because it allows us to keep an unlimited number of these repositories private for free. This is a paid feature of its major competitor, GitHub.
  • Free unlimited private repositories. I'm not aware of another hosted Git platform that offers this.
  • Gitlab CI has first-class support for continuous integration features. This makes it easy to seamlessly integrate tests, deployments, and other triggers into your development workflow.
  • It's open source, so you can run a self-hosted version if your organization requires it. This makes it easy to switch if new compliance or security requirements forced you to house all source code on a private network.
  • Third-party integrations. Many developer tools integrate deeply with GitHub, but lack support for Gitlab. Gitlab does have webhook support so it's possible to build your own integrations, but this can be time-consuming.
  • Gitlab's main competitor (GitHub) has a massive social network of coders and hosts nearly all popular open source projects. If you are looking for this type of community, Gitlab may not be for you.
  • Customer support & reliability. In the time I've used Gitlab, it's not uncommon to experience hours-long periods of downtime without any announcement or indication from the support team when it will be available again.
Gitlab is great for small companies looking for a cheap solution for hosting a large number of private repositories. It helps if you have experience with dev-ops tooling, as you may have to build some third-party integrations you would otherwise get out of the box with GitHub. It's also great if there is a possibility you would wish to migrate your repositories to a self-hosted network.

If you're an independent developer or organization whose main goal is to build a community around your open source projects, I would recommend choosing GitHub over Gitlab as the community is much larger and involved over at GitHub.
Read Brian Dentino's full review
Richard Molina profile photo
June 20, 2018

Gitlab Review: "A powerful and beautiful repository."

Score 8 out of 10
Vetted Review
Verified User
Review Source
I use Gitlab in my company to keep all the projects updated in the cloud, any change or new ticket generated by the clients and developed in a test branch and then passed to quality so that it is tested and later deployed in production. I love this version manager because it provides an easy to use interface and quick to synchronize incidents and milestones in each project.
  • Wide community with a lot of documentation
  • Easy access to repository and with SSH security
  • Easy integration with groups of large and small jobs.
  • the free version sometimes gets a little slow and has 502 errors
  • little documentation for the Hispanic community.
  • ou can improve with more efficient and affordable plans.
When we want to integrate different projects developed with work teams from different countries, it is perfect. It is not necessary to work physically in the office, with SSH security the code is traveling safely whenever and wherever you are.
Read Richard Molina's full review
No photo available
August 21, 2018

Gitlab: "Cost-effective, well integrated, developer-centric"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Gitlab is currently used across our company predominantly by our technical staff as our go-to version control manager, CI-CD pipeline and developer wiki tool for internal and external projects.
  • Version control
  • Open source
  • Issue tracking
  • Slightly difficult learning curve for non-technical staff to navigate through the relevant pages in projects
  • No ability to fully customise permissions
  • Issue tracking is not the most user friendly
Gitlab is suitable for projects with a limited budget and where there are technical staff available to drive implementation and set up (particularly where CI-CD is required). Whilst there are many integrations with Gitlab, they remain very technical and not very accessible by management and other non-technical team members. It is also not the most user-friendly issue tracking tool and does not contain as many features as other alternatives in the market
Read this authenticated review
Stanislaw Wozniak profile photo
July 21, 2017

Review: "Gitlab - one stop shop for source code management"

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use gitlab for source code management of our integration test code. Gitlab has been crucial when working with remote users, offshore or nearshore, in ensuring code quality and stability of our builds. It also integrates with many of our existing tools to create a streamlined pipeline of work for our users providing feedback at every stage of the process.
  • branching
  • merge requests
  • integration with other tools
  • jira integration
Gitlab is great in any environment where source code version is required. It is very similar to github.com with it's feature set but it also has a set of unique features such as build pipeline (we haven't used it yet). The features are constantly being added and they reflect industry's direction with features such as Docker integration.
Read Stanislaw Wozniak's full review
David Long, SPA profile photo
August 07, 2017

Gitlab Review: "The best in class application management platform"

Score 10 out of 10
Vetted Review
Verified User
Review Source
We use GitLab to host our private applications that we build for clients. We also use GitLab to build and deploy our own website. We are a technology focused company writing applications, scripts and tools for ourselves and our customers. All of the code we write gets committed to GitLab repositories. GitLab CI makes it super simple for our code to go from commit to production. We deploy code to Kubernetes and GitLab CI gave us templates to craft our deployments with.
  • GitLab CI makes it dead simple to add continuous integration to any project.
  • GitLab's Docker container makes setting up your GitLab server easy.
  • GitLab provides a free way to host your own private repositories.
  • If you want to run GitLab yourself, you have to do all of the heavy lifting.
  • Navigation into projects can be difficult if you are part of a lot of groups.
GitLab is very well suited if you need to host private repositories and don't have the budget to pay for services like GitHub. GitLab is not very well suited for large open source projects. It's not as ubiquitous as GitHub and thus the user base on GitLab.com is much smaller.
Read David Long, SPA's full review
Willian Molinari profile photo
July 24, 2017

Review: "Gitlab, the best on-premise Git hosting you can get"

Score 10 out of 10
Vetted Review
Verified User
Review Source
Gitlab was used by the entire engineering team (developers and operations) to hold all the code for all our projects. It was installed on-premise since we had 1000 projects to hold. All teams throughout the company used it on a daily basis to share code and discuss merge requests and issues.
  • Great interface for merge requests and issues.
  • Great community. It's easy to interact with and propose new stuff.
  • Used Gitlab community edition for years and it solved all my complaints during these years.
In case you have many repositories and want some on-premise, Gitlab is the best thing you can get. For new startups looking for a great a great (or free) place to have private repositories, Gitlab is the best option you will find as well. It also has an integrated CI for your project, which is really nice.
Read Willian Molinari's full review
No photo available
December 15, 2016

"Gitlab Review saves $$"

Score 9 out of 10
Vetted Review
Verified User
Review Source
Consolidates code to a trusted platform enabling Developers to collaborate on projects easily. Easy setup and integration with AD. The Gitlab platform is an essential part of your Continuous Integration platform.
  • Integration with software used to automate your deployments
  • GitLab UI is clean and simple
  • Run on their own webserver / database cluster
  • More robust DB
  • Include a function/plugin to check code for security/errors
Gitlab is well suited for internal development. We have not tried to use Gitlab with external outside the company resources.
Read this authenticated review

Gitlab Scorecard Summary

About Gitlab

Gitlab Technical Details

Operating Systems: Unspecified
Mobile Application:No