
Filter Ratings and Reviews
Filter 118 vetted Gitlab reviews and ratings
Reviews (1-25 of 32)
Companies can't remove reviews or game the system. Here's why.
November 26, 2020
Gitlab is used by one portfolio of work within the larger organization, as its backlog/project management tool, revision control, and CI/CD pipeline. There are two main projects for managing the front-facing and mostly static website content of the portfolio, as well as for the source code of its flagship product.
- Continuous integration/build pipelines
- Project Management
- Git workflows, pull requests and review
- Revision control
- In-app editing of project source
- Kanban board views of project could use some improvement
- Better explanations and granularity of user permissions and controls
We use it for nearly all of our projects, as one of the central repository and DevOps tools. We use most of its features, mostly the repository, ticketing, and CI/CD pipelines. It has been our main project management tool for many years now.
- Very nice and high UX value GUI.
- Pipeline administration.
- Issue tracking and wiki functionality.
- Must restart it when we upgrade it, upgrade processes tend to be problematic.
November 27, 2020
We use Gitlab during all stages of development and deployment. Customers can download a copy of the code at any time.
- Version tracking
- Public or private depots, depending on the development phase
- Auto DeOps
- UI git client
- Key management
- Automatic testing
November 23, 2020
Gitlab is used by our company as a code repo, version control and continuous integration tool. It is being used across multiple departments and some departments have their separate instance! We have several internal networks as well like intranet , DMZ etc. For several projects, there is a separate instance for Gitlab in each of these network to ensure data privacy and data isolation requirements.
- Version Control.
- Code Repository.
- Continuous Integration.
- Third-party integrations.
- Improved UI.
- More robust user management.
November 15, 2020
Gitlab is used by one of our major clients as a means of hosting 20+ repositories for a major software platform that we are building. It allows us to intelligently manage the flow of code through its gated software review process and traditional git support instead of trying to be a new custom solution.
- Merge rules
- Custom templates
- Pricing
- Code reviews
- User interface
September 27, 2020
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.
September 24, 2020
Gitlab is used by my team and many others in my organization. We use it for its core features as a web-based Git repository. This allows us to track changes in our code and make use of the collaboration features in Gitlab like issues and pull requests. We're also getting started with using the CI and package registry features.
- Merge request management.
- CLI User Experience (UX).
- Continuous Integration (CI).
- Package management.
- User and permissions management.
September 22, 2020
Gitlab is being used by our development team (whole organization) as our git source control provider and our build system, CI and CD provider. We use it for managing and reviewing pull requests and configuring our deployments for each project. It saves us from having to use multiple systems and is much easier as a built-in solution.
- Gitlab hosts your code and provides build servers all in one solution.
- Pull requests and code reviews are all easy within Gitlab.
- A viable alternative to using GitHub.
- They keep adding features all the time.
- Not as good as GitHub in some areas.
- UI isn't as pretty or friendly as its competitors.
- Has a lot of room for growth.
- Is lacking some enterprise-level features.
December 08, 2020
We use Gitlab as a git server and also for our CI/CD pipelines. We use IBM Cloud as our primary cloud provider and it integrates well with Gitlab. We are able to run tests and automate deployments through the cloudfoundry integration. Other than this we also use the kanban board to plan and track the progress of our development.
- Not so popular for open source as GitHub but thats probably not its intended market.
- Since it is feature rich, it takes a bit of time to know where things are
We use Gitlab for every code project we have such as the website, APIs and mobile applications. It offers a free plan that has everything you need. We use Gitlab, especially for it's CI (continuous integration) feature that let us automate team working and deploying frameworks on dev and productions channels
- Continuous integration
- Git
- Automations
- Artifacts
November 20, 2020

Gitlab is being used across my organisation and sister companies as well.
It helps in the continuous integrations of the code.
Provide comfort of scheduling pipelines to solve integration specific problems.
We can integrate CI/CD jobs to smooth the integration process and automate the build systems to help in easy integration of the final code.
It helps in the continuous integrations of the code.
Provide comfort of scheduling pipelines to solve integration specific problems.
We can integrate CI/CD jobs to smooth the integration process and automate the build systems to help in easy integration of the final code.
- Server - Provides cloud based/ self hosted server facility.
- Continuous integrations
- Pipeline scheduling
- Third party app integrations
- Basic problem is solved pretty well by Gitlab, rest points can be user specific and cost bound.
- Should have one GUI based app for windows and mac OS like one of their competitors.
- Documentation can be improved.
October 16, 2020

I'm using GitLab as part of a full stack engineering team. We have our own company instance of GitLab, and log in with a federated OAauth provider. GitLab. It's solving the problems of:
- Providing secure, stable, and scalable Git hosting.
- Facilitating and running Continuous Integration automation tools.
- Facilitating code reviews on Merge Requests using a Git branching workflow.
At a higher level, this means that GitLab is giving us a toolkit to store and work on our source code.
- Providing secure, stable, and scalable Git hosting.
- Facilitating and running Continuous Integration automation tools.
- Facilitating code reviews on Merge Requests using a Git branching workflow.
At a higher level, this means that GitLab is giving us a toolkit to store and work on our source code.
- A feature to mirror GitHub CodeSpaces would be a nice addition.
- Automatically @mentioning people in Slack when they get assigned to a code review / merge request would be a helpful way to draw their attention.
September 22, 2020

I use Gitlab both personally and professionally. I have also used it at several organizations. In my current organization, it is being evaluated for rollout as a company wide version control standard.
- Pipelines: Gitlab Pipelines is an excellent way to get started with pipelines easily and without much overhead. And with it being all encapsulated within Gitlab itself, it makes integrating your code into that pipeline even easier. Just a little bit of code and VOILA. You have at least a minimum viable pipeline.
- VCS: Gitlab is, of course, a great version control system.
- Usability: Gitlab has really put a significant amount of focus into usability. They've drilled down and ensured that the way companies and individuals need to use the tool, they can.
- Groups: Gitlab makes setting permissions on projects extremely easy. Other version control systems make it more difficult to set things granular enough, but gitlab allows you to group things in a granular enough way for your projects.
- In some ways, it's more difficult to navigate the web UI than I would like. Could be an overload of options, or could just be the difference of switching between different version control systems.
We are using GitLab for git and it's CI/CD capabilities, and that everything is managed and stored within GitLab. One of the major draws of GitLab is their security scans that are only offered in their Ultimate edition. We are using this (and GitLab) for all our projects, which assists us in surfacing security issues, helping us deploy faster, etc. Everything can be self-hosted and self-contained.
- Security scans
- CI/CD pipelines
- Code management
- CICD documentation can get very complex or ambiguous.
- Documentation in general can be improved and updated better.
- Jira integration is still lacking.
September 22, 2020

Gitlab is being used as both a source code repository as well as a CI/CD solution. Gitlab as a whole is used within our enterprise, but we are using our own instance. Using Gitlab allows us to keep revisions of the code we are deploying in a central repository, as well as continually integrating and deploying our software.
- Source Code repository.
- CI/CD.
- Source code reviews.
- There have been GUI issues.
- We have encountered issues upgrading.
- It seems to still have rough edges.
August 17, 2020

Gitlab was used by my company for version control and to share files among collaborators. It was used by developers, technical staff, and researchers across departments to manage joint projects, as well as with external collaborators from other companies. Developers also used the software to manage changes, especially for projects where files were being edited by different people at a time.
- Version control.
- Shared folders.
- Privacy.
- Security.
- Access control.
- Managing users' access to projects.
- Server configuration when hosted locally.
- User interface.
I am currently using Gitlab for software projects in my company and for some of my clients. I highly recommend Gitlab for distributed teams, especially for software projects that are developed in offshore mode. A key feature of Gitlab is its JIRA Software integration. This is very useful considering that JIRA is a very powerful agile planning tool.
- Supports the entire CI/CD lifecycle.
- Integration with JIRA Software.
- On-premise self-managed version.
- Documentation could be better.
- Multiple issue assignees should be a core feature.
We use Gitlab in a small group of 5 developers, including the Scrum Master. Practically, we use the board to display our issues and organize its status (doing, in progressing, code revere, ready to UAT). We also use Gitlab repository and the wiki to describe the project.
Read this authenticated review
We use Gitlab to check in all the codes that we develop. We use it as an online repository.
- Can be accessed easily from the terminal.
- Easy to maintain the codes online.
- Can't think of any.
November 14, 2019

It is being used as one of our git-repository management services inside the company. We host there some of our projects and take advantage of their continuous integration and continuous deployment mechanisms to build a more solid and robust codebase.
It allows us to work collaboratively by simplifying code review processes through merge requests.
It allows us to work collaboratively by simplifying code review processes through merge requests.
- Built-in continuous integration
- Built-in continuous deployment
- Wiki supports
- Easy collaboration between members of a team
- I wish they said `Pull Request` instead of `Merge Request`.
- Smaller community than GitHub for Open Source projects.
Across organization for managing code.
- Ability to check the history, git logs
- Ability to assign PR(pull request) for people to review and merge it when set of approvers approve it
- Version management
- Integration with CI/CD pipeline
- Auto code deployed when things are merged
August 13, 2019
We use Gitlab across our entire business, from documentation to code versioning to CI/CD and IaaS. We've used other documentation tools such as Confluence by Atlassian but we keep coming back to Markdown in Gitlab because of the simplicity, exportability, portability, better versioning, better integration - such as with Readthedocs. Our helpdesk team finds Gitlab easy to use. We also use Gitlab for our development teams and operations teams.
- Markdown.
- CI/CD integration.
- User and group management.
- Branding.
- Standard Gitlab implementation.
- Themes.
- Need to reconfigure too often.
- Use the same Markdown engine everywhere.
June 11, 2019
Gitlab is used across Sutori and it allows us a clear view of all the existing bugs/stories that we need to address as a company. Having everything in one centralized place is one of the reasons why we're big fans of Gitlab as it allows viewers and collaborators to all get involved in the process of fixing issues and moving to the next business item.
- Ease of Use
- Continuous integrations
- Automated help
- Onboarding some of our employees can be a bit of a drag
- The backing of Gitlab can take a while
February 10, 2019
Gitlab is used by all departments at my current client as a code repository and a tool for automated integration and deployment. It is used across the IT department. It has been used to implement the CI/CD system and source control. It has also been used for tagging. It has different runners which run different tasks.
- CI/CD implementation
- Source control
- User access of the source code
- Runner performance
- Real-time job and task status
- Nested pipelines
December 18, 2018
I've used Gitlab at multiple roles in a few different companies, though never as a lead developer or software engineer. Especially at a small to mid-size company, Gitlab's support for project management and version control using git repos can't be beat. It works as a platform to allow for cross-organizational collaboration on code repositories. A major reason to use Gitlab in an organization is its CI/CD (continuous integration/continuous deployment) pipeline, which facilitates the passing of code to the repos reliably and quickly between team members.
- CI/CD capabilities.
- Variable access/security levels for different users within an organization or working on a project.
- Project management capabilities far surpass GitHub's PM capabilities: easier to manage and organize contributions to repos.
- Interface and use can be overwhelming for new users: built-in tutorial or key highlights would be helpful to lessen the learning curve.
Gitlab Scorecard Summary
What is Gitlab?
GitLab is a complete open-source DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development process costs and decrease time to market while increasing developer productivity.
Gitlab Screenshots
Gitlab Integrations
Jira Software, Amazon Web Services, Chef Infra, GoCD, Cisco Nexus, Slack, HashiCorp Vault, Docker, Terraform, by HashiCorp, Red Hat Ansible Automation Platform, Jenkins, MongoDB, IBM Storage for Red Hat OpenShift, SonarQube, Atlassian Confluence, Google Hangouts Chat, Puppet Enterprise (formerly Puppet Data Center Automation), AWX
Gitlab Competitors
Gitlab Pricing
- Does not have featureFree Trial Available?No
- Has featureFree or Freemium Version Available?Yes
- Does not have featurePremium Consulting/Integration Services Available?No
- Entry-level set up fee?No
On-premise Edition | Pricing Details | Terms |
---|---|---|
Free | $0 | per user per month |
Bronze | $4 | per user per month |
Gold | $99 | per user per month |
Silver | $19 | per user per month |
SaaS Edition | Pricing Details | Terms |
---|---|---|
Free | $0 | per user per month |
Starter | $4 | per user per month |
Premium | $19 | per user per month |
Ultimate | $99 | per user per month |
We provide free Gold and Ultimate licenses to qualifying open source projects and educational institutions, find out more by visiting https://about.gitlab.com/solutions/open-source/
Gitlab Support Options
Free Version | Paid Version | |
---|---|---|
Forum/Community | ||
FAQ/Knowledgebase | ||
Social Media | ||
Video Tutorials / Webinar | ||
Live Chat |
Gitlab Technical Details
Deployment Types: | On-premise, SaaS |
---|---|
Operating Systems: | Windows, Linux, Mac, BSD* (Ubuntu 14.04 LTS or later), Android, iOS, full list see https://about.gitlab.com/handbook/security/approved_os.html |
Mobile Application: | No |
Supported Countries: | International |
Supported Languages: | Chinese, English, German, Japanese, Korean, Portuguese, Spanish |