GitLab Software


 

GitLab is a cloud-based project management platform that allows software developers to develop and manage codes collaboratively. The platform can be deployed either on-premise or in the cloud.

GitLab helps developers manage the complete code lifecycle, from the inception of an idea to the deployment of code on production. Primary features of GitLab are Git repository management, code review, issue tracking, activity feeds and audit logs. The software is offered in four different editions: Community Edition, Enterprise Edition, GitLab.com and GitLab.io.

Users can upload their codes in the repository. GitLab also provides a repository mirroring feature that allows users to access a repository located on a different server with the help of the GitLab interface.

The code review feature allows users to evaluate code line-by-line and provide comments. The software additionally provides continuous integration (CI) and continuous delivery (CD) to test, build and deploy codes.

The Enterprise Edition of the software offers automated testing, Git hooks, audit trails and administrator features.

 

GitLab - Issue management
 
  • GitLab - Issue management
    Issue management
  • GitLab - Activity stream
    Activity stream
  • GitLab - Code review
    Code review
  • GitLab - Repository mirroring
    Repository mirroring
  • GitLab - Webhooks
    Webhooks
  • GitLab - File browser
    File browser
Supported Operating System(s):
Windows 7, Windows Vista, Windows XP, Mac OS, Linux, HP-UX, AIX, Solaris, Unix, IBM OS/400, Web browser (OS agnostic), Windows 2000, Windows 8, Windows 10

68 Reviews of GitLab

 

Start your review of GitLab

Click to start
https://www.softwareadvice.com/project-management/gitlab-review/
Software Advice Reviews (15)
More Reviews (53)

Showing 1-15 of 15

John from 2600Hz
Specialty: IT Services
Number of employees: 51-200 employees Employees number: 51-200 employees

April 2018

April 2018

Gitlab is great for little shops or big shops that require more privacy for less

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

I really like the transparency of the Company and the product. Their commitment to being competitive with other git version control packages as well as pushing features even to the most basic plans is awesome. Native CI is really helpful in learning how to work with these tools without adding yet another service file or integration to your repo.

Cons

I've not found anything yet worth mentioning other than issues with `go get` for go deps. This may have been resolved, it's been awhile.

Review Source
 
 

Mary from Praekelt.org
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

January 2018

January 2018

Solid self-hosted Git platform

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Used a self-hosted version of this software and everyone in the office enjoyed using it.

Pros

Easy to use if you're familiar with Git. Patches security issues relatively quickly. Has its own collaboration workflow so that could be a plus or a minus depending on how invested you are in git-flow.

Cons

Interface can feel a bit clunky at times, especially when performing Git actions through the web interface.

Review Source
 
 

Anton from Customatics
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

December 2017

December 2017

Great free code repository

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

It's open-source, so as usual with such projects you can experience problems sometimes, but anyway you just must give it a chance and you will not want to try anything else.

Pros

Free and open-source tool with a lot of features from the box.
Easy and modern UI, possibility to create public or private projects, everything you need even in free version.
They also have a code review system, we did not use though.

Review Source
 
 

Matt from Vetter Software
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

October 2017

October 2017

You can never find anything you're looking for . . .

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Value for Money

Pros

The software is intuitive and incredibly easy to use. Since many software development projects require more than one person, Git makes it easy to create teams and collaborate. Git notifies you of all project updates and allows for real-time communication. In terms of managing projects, Git is incredible value in terms of a monetary ROI.

Cons

Despite all of GitLab's positive features, the lack of even a middling search engine renders the product's value as potentially negligible. Unless you input a perfect string of search words, you will never find the engineering ticket. i.e. If I create a ticket titled "Add extra fields for phone numbers for contacts", Git will only be able to find the ticket if I type the exact string. If I type two or more words, such as "phone numbers" or "fields for contacts", Git will not yield a result. If I type in only word, such "extra", then Git will return hundreds of possible entries that have used the word "extra". Even if you know the ticket number, you can't search for it successfully. In other words, when I need to learn the status of an engineering ticket, I need to find an engineer who literally has all the tickets memorized.

Review Source
 
 

Viktor from Softwerk AB
Specialty: Software / Technology
Number of employees: 11-50 employees Employees number: 11-50 employees

June 2017

June 2017

Our company likes and uses it everyday

Ease-of-use

Functionality

Product Quality

Customer Support
N/A
Pros

We are using self hosted system. It is easy to install, maintain and use. A lot of features. Frequent updates with even more features.

Cons

If to be very picky, they could do CI easier to setup and use. It is not that obvious from the very beginning.

 
 

Christopher from 22Squared
Specialty: Advertising & PR
Number of employees: 201-500 employees Employees number: 201-500 employees

May 2017

May 2017

Rich git solution, open source

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It allows me to collaborate with colleagues on a per project basis very easily when I need extra help. It has solved my cost issues for my needs by being free.

Pros

I like the available suite of tools. I can host any type of repository free of charge. Free unlimited cloud, on premise option, if you want something done you can make it and collaborate it.

Cons

The user interface and management is a little clunky. You have to manually browse to the file structure if you wish to see it.

 
 

chandana from Centurylink
Specialty: IT Services
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

May 2017

May 2017

why i use Gitlab

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

I like to use gitlab for CI /CD process and as central repository for my code. permission and roles are supported.easy to install.
Has issue tracking out of the box. Creating tickets, commenting on issues, closing issues etc. It's all there out of the box.

Pros

easy to use for CI /CD process.
Ssh key security
unlimited private repos.
user groups and privileges.it provides free private repositories.it is open source.

Cons

search functionality is not refined.
UI is very complex and hard to understand.
Supports only Git version control system.

 
 

Dillan from Yesler - DX team
Specialty: Advertising & PR
Number of employees: 201-500 employees Employees number: 201-500 employees

May 2017

May 2017

Great, but missing some features.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It would be awesome to build out the profile view a bit more. I lead a team of developers and we use Gitlab and really like it for its privacy and ease of use, but because our repos are private we are unable to showcase our profile views on our portfolios etc. This has pushed me to split usage between gitlab and github. Gitlab for work / github for my private repos / gists / etc.

Pros

Price, private repos, ease of use for teams, (almost) all the features of github. We use gitlab for all of our client repos and it works great. Setting up teams and getting up and running is fast and easy. We've also looked into the option of self hosting gitlab on our own servers, but the web service is so good we haven't felt the need yet. UI is nice as well. Anyone familiar with github can easily jump in and enjoy gitlab.

Cons

Not as much community, profile view is not as robust / flushed out as gitlab. Feels private. Love the ease of private repos but that seems to be the main thing users are utilizing and there is less open source projects on gitlab. Also the profile view is not as well known as gitlab and there isn't the option to showcase private commits on your commit chart, which is a bummer.

 
 

Christopher from 22Squared
Specialty: Advertising & PR
Number of employees: 501-1,000 employees Employees number: 501-1,000 employees

May 2017

May 2017

Web Dev

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

better looking interface

Pros

Easy to use in collaboration with the team. User friendly and great customer support! Learning curve is very minimum and it has great documentation.

Cons

Needs better updates notifications. I never know where to go to find out if things have been added to the platform.

 
 

David from Facultad Austral
Specialty: IT Services
Number of employees: 2-10 employees Employees number: 2-10 employees

March 2017

March 2017

Easy and complete git repository manager

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

It's the best software i found on internet to manage your own repository.

 
 

Christophe from CRITT Matériaux Alsace
Specialty: Research & Development
Number of employees: 11-50 employees Employees number: 11-50 employees

March 2017

March 2017

Developing an ERP

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

I'm a developer and I use it for my project.
It's a really usefull tool with a lots of features. But it's really important to read the documentation to understand all the features.

Pros

All features about project management, and boards.

Cons

Difficulties to get started with pipeline but really interesting

 
 

Cesare from Enginnering Ingegneria Informatica Spa
Specialty: IT Services
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

March 2017

March 2017

gitlab the best

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

The experience with this product is very proud.
Very effective tool that can facilitate the development of the software within a large team

 
 

Dmitriy from FFW
Specialty: IT Services
Number of employees: 201-500 employees Employees number: 201-500 employees

March 2017

March 2017

Best git web

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

easy to install
easy to update
easy to upgrade
easy to manage

Pros

more CI

 
 

Daryl from CGG
Specialty: Energy
Number of employees: 5,001-10,000 employees Employees number: 5,001-10,000 employees

March 2017

March 2017

Enjoying Gitlab

Ease-of-use

Functionality

Product Quality

Customer Support
N/A

Gitlab has been great for years for us. The various teams in the office have their own repo's, groups, and projects and seem to enjoy the wiki features.

Pros

Easy to install and manage.

Cons

A bit memory intensive but manageable.

 
 

Chandler from Spice works
Specialty: Software / Technology
Number of employees: 201-500 employees Employees number: 201-500 employees

March 2017

March 2017

Gitlab rocks!

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Pros

The user interface is great and I really enjoy the CI/CD features. In addition we use the issue tracking, which has been helpful and easy to use.

Cons

It's not always apparent where menu options are in the responsive view. Also, it seems they iterate on small UI changes often which can throw off your workflow at first until you get used to the change.

 
 
 
Showing 1-20 of 53

Francisco from Cambur
Number of employees: 51-200 employees Employees number: 51-200 employees

April 2018

April 2018

Is the closes thing to Atlassian

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

In one place you get all you need for your software: git repository, deployments, continuous integration, etc

Pros

I love that you can have everything in one place (and one login): git repository, project management, deployments, testing, etc.

Cons

It does a lot of thing, like atlassian products, but with a different design, maybe better
But I rather have separate products with better functionalities than one product that all in one but not really as good as the competitors: circleci, github, zenhub

Review Source: Capterra
 

Ravikiran from SHARP Software Development India

April 2018

April 2018

Best git platform with great integration with Continues integration and Continues Delivary

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Good issue tracking support
Total project related information is at one place
Good reports for project monitering

Pros

Good branching and merge support
Good review support
Good issue tracker support
Good scalability to accommodate more users based on the need of the project

Cons

Plans are little expensive
Issue board needs improvement
To use gitlab, need to provide training to use the software and its features

Review Source: Capterra
 

Levi from Din Digital

April 2018

April 2018

Great git collaborate manager repositories.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Many prices and variety of plans. Good integration with platforms. Easy, agile, intuitive and simplicity.

Cons

Uptime sometimes is below of spectatives. Miss some services integrations and features. Plans can be expensives.

Review Source: Capterra
 

Marcin from StethoMe Sp. z o.o.
Number of employees: 11-50 employees Employees number: 11-50 employees

April 2018

April 2018

Nice git UI

Ease-of-use

Functionality

Product Quality

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Pros

Easy to create teams or projects, build-in "merge request" system. Big kudos for webhooks - we have integrated it easily with Google Chats!

Cons

Almost everything is OK, but webhooks could be done slighlty better - to integrate with other system you need to make some middleware, instead of generating own structure of webhook data

Review Source: Capterra
 


April 2018

April 2018

Good repository operates under open source. handles a git version control base

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

It is a free repository. operates under an open source license. Supports synchronization of groups and imports of git.

Cons

GitLab has a great competition with github. It depends on the internet. does not work with multiple languages

Review Source: Capterra
 

Petr from Artz

April 2018

April 2018

Do what it does, useful if you don't own GIT server and want to work with someone on a team.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

It helps me to work with someone on projects.

Pros

Android app available, so you can monitor team work on the go.
Custom slugs for group and usernames in URL.

Cons

Definitely price, because at start, much more functions was for free and now are only on paid plan.

Review Source: Capterra
 


April 2018

April 2018

Intuitive, simple and effective way to setup CI/CD through "pipeline as code" paradigm.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

A free way to be effective and to go straight to your goal. Lot of work is saved by this tool with respect to other similar solutions. This software is stable, you can install it wherever and it will work. You can upgrade it whenever with no surprise. Very nice tool. Forrester recommendations are all deserved.

Pros

Very simple and effective. Setting up a pipeline is immediate. It is pretty documented and also newbie can approach a good result in short time. Issue and agile management of a project is a big plus and recent capabilities to monitor project performances are impressive.
It is powered by docker containers and kubernetes and this make isolation and a sort of orchestration possible and easy.
People can focus on their own objective rather than spending time understanding the tool.

Cons

It is based on a project centric approach, but here the project is a single piece of code. Orchestration and release automation for complex scenarios must be delegated to other professional software. Standardisation of projects is not obvious since a pipeline refer to a single project. Environments refer to a single instance of an application. They are great but they do not easily correspond to what an environment usually means: an aggregation of nodes and software instances connected to each other.

Review Source: Capterra
 


April 2018

April 2018

Good git repository management tool with other issue tracking capabilities

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

Good overall package for git project management

Pros

Gitlab has too many features, nice UI/UX compared to Jira and its competitors, it has good wiki support too

Cons

Very time consuming for administration, very memory intensive and bulky interms of its memory footprint, the overall structure of the UI is too much nested, project - repo structure

Review Source: Capterra
 

Bogdan from ConsultaClick Romania
Number of employees: 11-50 employees Employees number: 11-50 employees

April 2018

April 2018

I use GitLab for Automated test code management

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

open source platform with new features being added constantly. Full suite of tools including repository and issue tracking.

Cons

Interface not very intuitive for new users, especially for those with little experience. This would be the only con

Review Source: Capterra
 


March 2018

March 2018

I used Gitlab when I was a member of the Programing development team in Parrot.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Full suite of tools including but not limited to repository and issue tracking, milestones & issue boards, group and user management including project and even branch level permissions, continuous integration, scheduled jobs, project wiki, etc. All the features work together and using it to manage projects tends to pulls the details together rather than fragmenting them across different spaces.

Cons

It does kind of make assumptions about workflow that don't hold true for all projects. While it is flexible enough to adapt even when using only a subset of features on a project, it can leave people a little confused and overwhelmed because all the other unused bits are still around in the interface.

Review Source: Capterra
 


March 2018

March 2018

A wonderful end to end Project management toolkit focused on developer needs.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

The feature set keeps on increasing with additions like Gitlab pages and Auto DevOps. The stack is impressive and the opensource nature of Gitlab also provides a better value for money spent.

Cons

The constant updates to the user interface might make it a little confusing to find stuff sometimes but over a period of time might not bother the end user.

Review Source: Capterra
 


March 2018

March 2018

I use gitlab as our source code repository and code management.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

using the common GIT and have the ability to control new code push & merge

Pros

I most like that it supports the common git commands from CLI in addition to the GUI that deal with code review part.

Cons

The code review don't have a good editor and advanced options to do different between new and old code parts.

Review Source: Capterra
 


March 2018

March 2018

I have been using this Git repository manager for my personal projects and with some of my clients.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

This has been for my one of the best alternatives related to repository management, I would say that this is my 2nd best choice when using related software.

Another benefit is that I have been collaborating with other team member easily.

Pros

It is an open source platform in which new features are being added continuously.
I like that it's free for personal use and really cheap for small teams.
It's intuitive and easy to use.
The thing I like the most is the issues manager that allow us to link features to measurable tickets.

Cons

Sometimes It's buggy when trying to access a merge request, linking to other page instead of the merge request code, that has been my only dislike.

Review Source: Capterra
 

Wilfred from Stanley Robotics
Number of employees: 11-50 employees Employees number: 11-50 employees

March 2018

March 2018

We were using github before and we switched into gitlab, and this is one of the best move we made.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

We gain in efficiency and productivity

Pros

You can have many integrated software, there are many functionality and the documentation is really good

Cons

There are still many feature missing. There is a lack of functionality at group level and it is not always easy to automatize a complete workflow

Review Source: Capterra
 

Evgeny from Viral Foundry

March 2018

March 2018

Fully-featured dev platform with cloud and self-hosted options.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

Continuous development of product - frequent fixes and updates. Free and open-source version for self-hosted installation. Free cloud solution for private repositories.

Cons

User experience isn't the best. Especially code review/Merge Request commits view. Some screens are to busy and cluttered with functionality. Missing lightweight feeling of GitHub.

Review Source: Capterra
 

Ashok from Information Technology and Services
Number of employees: 51-200 employees Employees number: 51-200 employees

March 2018

March 2018

Awesome and easy to use

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support

I can manage any no of project in a single group. With the help of this software we are managing our products among the distributed teams. Overall the effort to merge the code is reduced after implementing the gitlab in our organization

Pros

It is featured enriched and easy to use software.
You can add any no of user in a particular repo free of cost.

Review Source: Capterra
 

Rafael Angel from CodeOrChop

March 2018

March 2018

Role management and application development with constant changes.

Ease-of-use

Functionality

Product Quality

Customer Support

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Support
Pros


This software is very practical for the development of applications and backup of them with easy access. Likewise, this software has great advantages for the management of user roles that can manage projects and perform certain actions.

Cons

The interface is not very intuitive for the user, and some knowledge is required for its use in certain actions.

Review Source: Capterra
 

Eduardo Manuel from Code Or Chop

March 2018

March 2018

An excellent way for developers who want to work as a team and also to keep the private repository

Ease-of-use

Functionality

Product Quality

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Pros

I loved that we could have our private repositories without having to pay, it is also fantastic to be able to take the gitlab itself and recompile it to have its own gitlab by organization

Cons

The interface is not very intuitive, and the issue management seemed messy to me, there are certain design things to take care of.

Review Source: Capterra
 

David from Instituto Superior Técnico
Number of employees: 1,001-5,000 employees Employees number: 1,001-5,000 employees

March 2018

March 2018

GitLab is a great alternative to GitHub. You have all the features, and much more. A game changer.

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

To me, the great pros of GitLab are CI integration out of the box, free private repositories and their constant delivery of new and useful features.

Cons

There are some parts of their products that aren't as polished as their core features. Some features are really useful but are only available to the enterprise tier.

Review Source: Capterra
 

Carlos Eduardo from Coopers Digital Production

March 2018

March 2018

Great open source service

Ease-of-use

Functionality

Product Quality

Customer Support

Value for Money

Ease-of-use
Usability
Functionality
Functionality
Product Quality
Quality
Value for Money
Value
Support
Pros

As a business owner GitLab offers great set of tools and flexibility which we can't find in other services like Bitbucket. Also, their free plan (forever) is great if you don't need support and have a small team. Also, the stability of their service is a great "hidden" feature as well.

Review Source: Capterra