Help the communities most affected by the California wildfires in only a few minutes. We'll donate $10 for every review you submit.

GitLab

4.3
(161)

An open source web interface and source control platform based on Git.

Work for GitLab?

Learning about GitLab?

We can help you find the solution that fits you best.

GitLab Reviews

Ask GitLab a Question
Write a Review
Filter ReviewsClear All Filters
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 162 GitLab reviews
LinkedIn Connections
GitLab review by Ricardo R.
Ricardo R.
Validated Reviewer
Verified Current User
Review Source

"An excellent self-hosted or SaaS code repository"

What do you like best?

An excellent solution for those who like want private or shared repositories and require a on promises or private cloud installation.

Provides great options for code reviewing and developers interactions on merge requests.

Updates both for new features and fixes are frequent.

Access control is fine grained and authentication may be setup to use an external service like LDAP or CAS.

Provides a nice OAuth authentication so 3rd party apps may be easily integrated.

Active open source community with lots of contributions. This way bugs are fixed really quick and new features come out frequently.

What do you dislike?

The less used features have a few usability gotchas.

The frequent updates may overwhelm your operations team if you have too much bureaucracy in the way.

Since its operation relies on git directories that are on the filesystem, high availability options may be little tricky to setup. More distributed options seem to be in the way for enterprise edition but are not yet available at the time.

Recommendations to others considering the product

Assess the use of gitlab by trying the SaaS version on gitlab.com or by using docker images from: https://hub.docker.com/r/gitlab/gitlab-ce/

What business problems are you solving with the product? What benefits have you realized?

Granting access to developer to almost every project in the company.

Encourage contributions across different teams or developers on internal projects.

Allow 3rd party consultants access only to code bases they need.

Achieved compliance on company intellectual property protection.

Sign in to G2 Crowd to see what your connections have to say about GitLab
GitLab review by Willian M.
Willian M.
Validated Reviewer
Verified Current User
Review Source

"It is a really great place to store your git repositories"

What do you like best?

The community edition is really great. Today we have a community edition installation at the company I'm working for and it works like a charm.

What do you dislike?

Nothing really. The only point that annoys me currently is their number of updates. The product development is really fast paced and it is really difficult to keep it up to date. It annoys but is really great.

Recommendations to others considering the product

In case you need to have all your repositories hosted on your own company servers I really recommend you to pick Gitlab. Their services as an online platform are really good and you may use it for free.

What business problems are you solving with the product? What benefits have you realized?

We don't want to pay an external service to host all of our internal codes and development for various reasons and Gitlab was the best tool we found to do the job.

What Version Control Hosting solution do you use?

Thanks for letting us know!
GitLab review by Daniel B.
Daniel B.
Validated Reviewer
Verified Current User
Review Source

"Excellent strategic vision and execution"

What do you like best?

The built-in features of Auto DevOps have made our experience more rewarding and effective.

What do you dislike?

It's still a monolithic application. This is in the process of being fixed, but I'm often worried a failure in one component will take out the entire system.

Recommendations to others considering the product

If you want a holistic solution with a strategy around devops, then this is the solution you need. It provides a lot of native support for devops collaboration. The company also embodies devops and an open and transparent culture. Their company is 100% remote, and almost all of their internal documentation is published publicly so anyone can search it and submit changes back. This includes all of their HR documentation. I highly value the culture of a company when I'm evaluating doing business with someone, and this company ticks all the boxes for a strong culture fit with my company.

What business problems are you solving with the product? What benefits have you realized?

This tool is able to streamline our entire development workflow. This allows us to inject standard security and compliance gates, create an audit trail, reduce our toolset, reduce the overhead of managing multiple disparate tools and their integrations, and produce customer value faster.

GitLab review by Rafael C.
Rafael C.
Validated Reviewer
Verified Current User
Review Source

"Really good "github like" code repository"

What do you like best?

It is a very feature complete, free and open-source alternative for github.

Gitlab also has no limit for repositories nor users and have on-premisses installation (for community edition).

The features I use most includes markdown readme project page, per project issue tracking, snippets area flexible repository visibility, merge request discussions, automatic acceptance of merge requests including removing source branch among others.

What do you dislike?

The user experience needs some improvements. Sometimes its is not easy (or not so intuitive) to perform very usual for example searching an user by its login.

Recommendations to others considering the product

Be prepared to update it frequently. Gitlab throws new features and fixes very often.

What business problems are you solving with the product? What benefits have you realized?

Hundreds of private repositories for dozens of users containing all company projects.

Consultants also have an special/restricted access to some projects.

GitLab review by Jasmine A.
Jasmine A.
Validated Reviewer
Verified Current User
Review Source

"Very good service!"

What do you like best?

First off, I love that it's free and is an excellent alternative to GitHub. I like that I can make private repositories for my own personal projects instead of having to publicly share code with a group, which as a newbie can be a bit intimidating. (Especially since I'm from a design background, not entirely coding!) The pricing scale is good and reasonable, for as many users as necessary. I'm currently learning Python and it helps greatly that there a few API clients I can choose from. The "code review" system is very good. I really like the UX/UI of GitLab. It's visually clean, functional and is supported well.

What do you dislike?

Not much, but I had a bit of a hard time shifting from GitHub to GitLab. (I wish they named their product something a bit easier to distinguish, but that's just me.) There were times when the speed of the free version was absolutely ridiculous. When your team needs push and pull requests within a certain time frame and it takes longer than promised, it can be a bit cumbersome for all.

Recommendations to others considering the product

Definitely continue to use GitHub too! They're both great for projects, so discover what you and your team can do with both!

What business problems are you solving with the product? What benefits have you realized?

I can make as many projects as I'd like with GitLab! The free option has been great for practice projects I work on with my husband, and we can do them infinitely.

GitLab review by Mark A.
Mark A.
Validated Reviewer
Review Source

"Everything a Forge needs"

What do you like best?

It's open source. It has an open way to extend it.

What do you dislike?

I needs better irker interface, or an interface to irccloud.

What business problems are you solving with the product? What benefits have you realized?

We need shared git repos, public pages, issue tracking, and security locked repos. It's got all that.

GitLab review by Jonathan W.
Jonathan W.
Validated Reviewer
Review Source

"Developer tool build by developers"

What do you like best?

Feature rich git solution, open source, monthly releases, free unlimited cloud, on premise option, if you want something done you can make it and collaborate it

What do you dislike?

It's hard to pinpoint something bad about this software, since they are contantly and diligently improving; however one thing that stands out is, if using the cloud version expect issues once a month, since the cloud version (gitlab.com) is the first to update to the latest release and that comes with bugs, downtime and possible issues, that makes the cloud option a little unreliable for critical use

Recommendations to others considering the product

For on-premise, just go for it, their is no downside, updates are a piece of cake to make, software is great and the community behind it is event better. If going for the cloud version, if you critically rely on the tool, consider either install it yourself in your cloud provider of choice or go with other tool, the once a month issues could be a problem

What business problems are you solving with the product? What benefits have you realized?

Software source version control, issue tracking, milestone plan, automatic builds, code reviewing

GitLab review by Tiago S.
Tiago S.
Validated Reviewer
Verified Current User
Review Source

"The best free git repository manager I've found"

What do you like best?

Interface is extremely intuitive and setup is dead-easy. It isn't resource intensive, meaning I can run this on an old linux-rooted chromebook as a secure physical repository for some of my personal experiments. Unlike some other products, administration has been minimal since I've set this up. Git is cleanly exposed, meaning I can hook up other git clients to communicate well with gitlab. Also has a quick and easy zip and download feature for repositories.

Has a great issue tracker.

What do you dislike?

The interface could be simplified. I like to see the file structure of a repository when browsing into it, as well as the README.md below the file structure. Instead gitlab tends to show the readme if available, and you manually have to browse to the file structure if you wish to see it.

Wish gitlab had an issue tracker app, so I could use gitlab to track enhancements and defects for specific project using an easy-to-use dedicated app.

Recommendations to others considering the product

Set it up and give it a try. It's the best free option I could find.

What business problems are you solving with the product? What benefits have you realized?

Git repository manager that's accessible through a website, free, but can be hooked up to any git clients to manage and maintain git repositories.

GitLab review by Josh T.
Josh T.
Validated Reviewer
Verified Current User
Review Source

"A great free solution for hosting git repositories"

What do you like best?

I like that you get included access to Gitlab CI and pipelines which allows you to run continuous integration and continuous delivery in one simple configuration file.

I also like that you can host unlimited amount of repositories for free privately. This is better than hosting with Github.

What do you dislike?

They have recently experienced quite a bit of downtime, and also the web app can be quite slow at times.

Recommendations to others considering the product

Try using it on a few projects first, see how it fits into your workflow and take advantage of the pipelines features.

What business problems are you solving with the product? What benefits have you realized?

We are solving the issue of being able to host our git repositories. It allows us store our repositories privately for free.

GitLab review by Juan M. C.
Juan M. C.
Validated Reviewer
Verified Current User
Review Source

"Gitlab review"

What do you like best?

The ability to have private projects enabled, with the free service.

What do you dislike?

Some times can be very unstable do to the amount of traffic their servers handle.

Recommendations to others considering the product

Take the time to compare it to Github and see which of both has the features that your project requires. Both of them are great!

What business problems are you solving with the product? What benefits have you realized?

Personal projects.

GitLab review by Josh Q.
Josh Q.
Validated Reviewer
Verified Current User
Review Source

"Good internal Git server for config management"

What do you like best?

Easily installed and managed. Does everything I need in a git server.

What do you dislike?

Interface isn't always intuitive. Hard to find configuration options, and have to go pretty deep to find what I need to change.

Recommendations to others considering the product

Easy to setup and use. A bit of a pain to administer, but still cheaper than alternatives.

What business problems are you solving with the product? What benefits have you realized?

A private git repository we can use with many different projects and different user access. For use with both internal and external users if possible.

GitLab review by G2 Crowd User in Computer Software
G2 Crowd User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Great Experience"

What do you like best?

I love the ability to submit uploads fast and create awesome software.

I really like the team ability. The way we can work together and build software quickly is what enables us to generate large amounts of revenue as a company. I think this product should be used by web development companies over a github because of it's features like an easy integration with slack. It's just a great product overall.

What do you dislike?

I dislike the interface sometimes because its too many clicks.

I really dislike the complexity sometimes that makes it hard to use. The interface is sometimes trying to be too fancy and frankly chooses fanciness over functionality which i think is a mistake when you are building a product that is primarily used by web developers.

What business problems are you solving with the product? What benefits have you realized?

We use this to build and push up custom software. It's a great product.

We could not work without this product. It enables us to work as a team by enabling us to push, pull, and merge our code together on a team. It's a pretty amazing product.

GitLab review by Ariful H.
Ariful H.
Validated Reviewer
Verified Current User
Review Source

"Upload your unlimited private projects for free"

What do you like best?

There are few highly popular Git project uploading sites available. But those sites are focused on Open-source projects and for private projects, user need to have paid subscriptions. I was looking for uploading my git repot to any Git project hosting site also was looking for a free service and here comes Gitlab. A user can upload unlimited private Git projects in their account, create teams or organizations and push project to the organization repo as well and all of these are absolutely free. The best thing is, you can do almost everything what you can do in other popular git sites and here you don't need to pay for that.

What do you dislike?

The UI of the Gitlab could be more interactive. Creating Milestone, Label on the fly could be a good UI update. Project Wiki is not a great thing in Gitlab.

Recommendations to others considering the product

Gitlab is a modern Git Hosting Provider that is already used by a great number of developers. If you want to push your git repo to as private repo, and right now not ready to spend money for it, Gitlab is your best option.

What business problems are you solving with the product? What benefits have you realized?

We are a team of remote developers working in common projects from different countries. We host our code primarily in Gitlab (because its free). Our codes are mainly under our team account and each developers fork the code to update. Our CTO/ Lead developer is responsible for merging or rejecting any pull request.

GitLab review by Ghada B.
Ghada B.
Validated Reviewer
Verified Current User
Review Source

"The best solution to store private repositories for free"

What do you like best?

Gitlab presents a lot of interesting features that I found useful:

- Open source

- Create private or public repositories.

- Private repositories for free .

- Easy to install, update and maintain.

- Easy to collaborate with the team and sharing the code.

- Easy to back-up your self-hosted GitLab instance.

- Easy to create merge requests, so code can be easily reviewed and discussed.

What do you dislike?

I can't really find anything that i dislike. Gitlab is fulfilling all my needs as for now. Maybe, the only thing that bothered me was the UI is a little bit complex and hard to understand.

Recommendations to others considering the product

I recommend Gitlab for anyone who wants to create a private projects for free and save your money. It's the best solution for that. More than that it's fast because files can be edited directly on the web UI without downloading the repository.

What business problems are you solving with the product? What benefits have you realized?

I currently use Gitlab to build and push up my projects in private repositories. I can work with my team by enabling us to push, pull, and merge our code together on it.

GitLab review by G2 Crowd User in Higher Education
G2 Crowd User in Higher Education
Validated Reviewer
Verified Current User
Review Source

"Good product"

What do you like best?

Easy, intuitive version control, makes it easy to collaborate with my team on sharing code.

What do you dislike?

I wasn't able to find good documentation for it, so it took me a while to figure out the ins and outs.

What business problems are you solving with the product? What benefits have you realized?

I needed to share code with my team and Gitlab provides a good platform for that. It's intuitive, and I can get my work done with just a few commands.

GitLab review by Sacha B.
Sacha B.
Validated Reviewer
Verified Current User
Review Source

"Great free self-hosted git repository"

What do you like best?

It's free if you host it yourself. For private projects, it has all the features I love from GitHub, but not the cost of hosting private projects on GitHub.

What do you dislike?

A better system of automatically upgrading would be nice, to keep it on the latest version at all times.

Recommendations to others considering the product

It's easy to deploy a test GitLab setup on Digital Ocean in just a few minutes and it's a very inexpensive way to evaluate the software.

What business problems are you solving with the product? What benefits have you realized?

It's nice central repository for all our projects, complete with a web interface similar to GitHub.

GitLab review by Sean Francis N.
Sean Francis N.
Validated Reviewer
Verified Current User
Review Source

"An excellent GitHub alternative for private projects"

What do you like best?

GitLab can be seen as an alternative to GitHub but also, it can be seen as a compliment to GitHub. GitLab provides free private repositories for your projects. So, if you are in need of a private repository, GitLab can be a solution.

GitLab, feature-wise, is also on par with GitHub. It has a wiki that you could set up and use for your whole team. GitLab also features web hooks that you can use to integrate it with other online services your team might be using. Design-wise, GitLab is an excellent looking product with an intuitive interface.

As a bonus, GitLab provides a continuous integration feature that is available for use in your projects.

What do you dislike?

GitLab has its flaws. Its user interface can be confusing at times especially when you are already used to similar services such as GitHub.

The sidebar can sometimes feel obstructing to your work and you might feel you would prefer that the sidebar be placed somewhere else. Maybe follow a GitHub style user interface?

When pushing code, you might be using SSH over HTTPS. The pushing speed is okay but when compared to GitHub, it is slower. Sometimes on other networks, you will not be able to push to your private repository.

Recommendations to others considering the product

When considering to use GitLab, remember that you might feel a bit alienated by the interface at first but over time, you will get used to it

What business problems are you solving with the product? What benefits have you realized?

Version control systems are important. The tech industry uses it and we are no exception. GitLab provides us with a private repository where we can store our code safely.

GitLab review by Siarhei K.
Siarhei K.
Validated Reviewer
Verified Current User
Review Source

"Good OSS Github alternative"

What do you like best?

With GitLab you have full control over the installation. This may be crucial in closed perimeters where you cannot use hosting like Github Enterprise. I remember the times where the alternatives were Gitosis or Gitolite. Gitlab is a vast improvement.

Also, GitLab offers more stuff, then Github, like out-of-the-box CI, feature rich issue tracker, and, recently, Docker container registry.

What do you dislike?

I cannot recall any major flaws in GitLab. GitLab team is constantly improving it and listens for feedback. As a side effect, GitLab is always on the move and changes frequently (especially UI).

Recommendations to others considering the product

If you are looking for a manageable Git hosting consider using GitLab.

What business problems are you solving with the product? What benefits have you realized?

I use GitLab for my private projects. Also, I use it as a backup for Github (thanks to it's mirroring features).

GitLab review by Giorgi D.
Giorgi D.
Validated Reviewer
Verified Current User
Review Source

"Internal source control tool"

What do you like best?

The best thing about gitlab is that it can be hosted on premises and is very easy to setup even for a linux newbie like me. I had it up and running in about an hour or two. It can also import git repositories from other systems making it very easy to migrate to gitlab. The built in diff viewer is also comfortable for making quick code reviews.

What do you dislike?

The biggest disadvantage of gitlab is probably it's speed. It's not slow but it would be nice if it was faster. Also it would be useful if it could import svn repositories too.

Recommendations to others considering the product

I suggest configuring groups before creating any repositories because moving repositories between groups or renaming groups changes repository url.

What business problems are you solving with the product? What benefits have you realized?

Gitlab allows us to easily host internal source control without paying a lot.

GitLab review by Simon L.
Simon L.
Validated Reviewer
Verified Current User
Review Source

"Best self hosted web-based git repository manager"

What do you like best?

Besides, being a fully functional Git repository, Gitlab integrates well with CI/CD. We currently are using the free version and cover most of our needs. The Omnibus package made Gitlab easy to install, update, and maintain. LDAP was a huge plus for our corporate integration.

What do you dislike?

The UI/UX looks poor and cheap, sometimes buggy and not very user friendly.

Many functionalities are not production ready, such as artifacts archiving,

Recommendations to others considering the product

It's a fully functional CI/CD for Test and maybe QA Environment. But I won't recommend it for production yet.

What business problems are you solving with the product? What benefits have you realized?

Best free on-premise solution available. All in one solution. Git Repository + Issue Tracker + CI/CD + Many supported integrations.

GitLab review by Logan B.
Logan B.
Validated Reviewer
Verified Current User
Review Source

"Great alternative to Github"

What do you like best?

We love the C.I. integration with our branches.

What do you dislike?

I don't love how the merge requests are set up for code review. It makes it very difficult to manage a code review when everything is just files stacked on top of each other.

Recommendations to others considering the product

Use all the tools that it comes with.

What business problems are you solving with the product? What benefits have you realized?

Version control of our source code, automated builds, code reviews.

GitLab review by Roberto T.
Roberto T.
Validated Reviewer
Verified Current User
Review Source

"Good Source Control"

What do you like best?

The software is free and it has free private repository.

What do you dislike?

The UI can improve, I found it not very clear.

What business problems are you solving with the product? What benefits have you realized?

Git Repository for small/medium project

GitLab review by Nicolas C.
Nicolas C.
Validated Reviewer
Verified Current User
Review Source

"Version Control done right!"

What do you like best?

GitLab is based on Git, a powerful Version Control System tool. It allows to exploit the maximum of file modification history. Gitlab offers great visualisation tools: commit trees, fancy charts... It simplifies communication: you can comment almost everything (commits, files, even line numbers). It also has a neat merge-request features, with code reviewing system.

What do you dislike?

I think GitLab is ugly, it's UI forces users to click a lot, either to access features, or to explore the project files.

Also, you cannot add several collaborators as reviewers.

Recommendations to others considering the product

Be sure you know what you are doing with Git. You can lose everything really easily!

What business problems are you solving with the product? What benefits have you realized?

In my job, we use GitLab to communicate on commits: we can send links to a specific line in a file, comment on code... We are also supposed to use it for code reviewing but my coworkers don't seem to be motivated for that.

GitLab review by User in Internet
User in Internet
Validated Reviewer
Review Source

"Gitlab is great"

What do you like best?

Fine grained access control. Easy to use inferface.

What do you dislike?

Git implementation can be buggy with large repos

What business problems are you solving with the product? What benefits have you realized?

Source control, code sharing.

GitLab review by Hercules L.
Hercules L.
Validated Reviewer
Verified Current User
Review Source

"Gitlab is very very good"

What do you like best?

It's easy to manage your projects and permissions to the team.

What do you dislike?

I have nothing to complain until now. Everything I need worked great.

What business problems are you solving with the product? What benefits have you realized?

Hosting my personal and open source projects.

GitLab review by Dimas B.
Dimas B.
Validated Reviewer
Verified Current User
Review Source

"GitLab Awesome"

What do you like best?

I migrated to Git from Subversion, I haven't looked back since. My primary reason for choosing GitLab was the offer of free private repos (I like to try before I buy). Being able to have real production projects while actually testing out GitLab basically sealed the deal. Despite Github getting all the attention, GitLab pretty much offers everything Github does. My team primarily uses GitLab, private repos and issues tracking. Additionally the platform is constantly being improved. GitLab is definitely worth taking a look at.

What do you dislike?

GitLab needs to improve their social coding features and feel. Github still wins out in this area. I have no doubt that GitLab is very close here.

Recommendations to others considering the product

Very inexpensive to get started. For business you can immediately start trying GitLab out with their free private repos.

What business problems are you solving with the product? What benefits have you realized?

Business wise we moved from Subversion to Git, we use GitLab because it offers free private repos and everything is managed in the cloud.

GitLab review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Verified Current User
Review Source

"Good product and nice to use"

What do you like best?

I really enjoy the continuous integration suite.

What do you dislike?

I don't like the top navigation bar for issues/PRs etc.

What business problems are you solving with the product? What benefits have you realized?

We were using a combination of CVS and SVN before I joined. After I joined I realized we needed to step up our game to Git. We also had a bad peer code review system (stand behind someone looking at their code) and needed to improve it. Another severely lacking system we didn't have in place was continuous integration. We didn't have a system to automatically run tests and deploy to our servers if tests passed. We also needed all of this to be hosted on our own hardware. I had used GitLab before on my own personal projects and thought it would be a great fit for our team since it would improve our speed on so many aspects.

GitLab review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source

"Best version control online service"

What do you like best?

The continuous integration feature like pipeline and docker registry. High transparency on what's going on during service downtime. Many integration with other services are allowed so user could just pick whatever they needed.

What do you dislike?

The user interface could be improved. Sometimes it takes too many click in order to reach a specific page. The loading speed also has a room of improvement..

What business problems are you solving with the product? What benefits have you realized?

No related to business.

GitLab review by Shahram J.
Shahram J.
Validated Reviewer
Verified Current User
Review Source

"A nice online VCS"

What do you like best?

You can host your private project there. Continuous integration (CI) is also available. It can send the build job on your local machine which was at that time great for me.

What do you dislike?

No sign-in with a linkedin account is possible.

What business problems are you solving with the product? What benefits have you realized?

I needed a central location to share the source code of a web service of mine with some business partners oversees. GitHub was no choice, as I would not publish the source code to the world, but only to targeted audience. The build system could

GitLab review by Loris T.
Loris T.
Validated Reviewer
Verified Current User
Review Source

"A good open source system, nice for open source projects"

What do you like best?

It's a good thing that the software itself is open source (with the Community Edition). This means that you can use GitLab on their servers or, if you prefer, have it installed on your premises. Of course, you can have both ;-)

What do you dislike?

The web interface is available in eight languages only. This prevents the use by people that are not fluent in one of those.

What business problems are you solving with the product? What benefits have you realized?

I am involved in a couple of projects set up by the local Linux User Group. We are managing the projects with GitLab.

GitLab review by Diogo R.
Diogo R.
Validated Reviewer
Review Source

"Open Source Github"

What do you like best?

Gitlab is an online or on-premisses github alternative with some unique features and a continuously evolving software. It has monthly release cycle, which means that every month you get new features. If you have the opportunity to use it locally, you're able to make it public or private (just for your collaborators). You can control individual, group and project permissions. You can also have public and private projects. Most of the features you might be used to on Github are available on Gitlab.

With the somewhat recent integration with Gitlab CI, you can automate tests and deployments to staging or production.

What do you dislike?

Gitlab has some unique features, but some are restricted to the Enterprise Edition, which can quickly get expensive for a small team of 3 or 4 developers.

Gitlab uses Ruby on Rails so it needs a comfortable amount of hardware resources or it will feel slow.

What business problems are you solving with the product? What benefits have you realized?

Managing software even on a small group of developers can get messy without a proper version control system. Gitlab allows you to create projects and groups of developers, assign permissions (even for external users like clients which could just look at the issue tracker), protect code branches, enforce peer review.

Also, with some effort you can enable a Continuous Deployment environment.

GitLab review by User in Retail
User in Retail
Validated Reviewer
Review Source

"Baller's Choice Award: Gitlab "

What do you like best?

Gitlab is the best on-premise solution for managing a codebase with the added bonus of being able to have a full CI pipeline living with the code.

What do you dislike?

The SPA nature of Gitlab is not the most responsive sometimes.

What business problems are you solving with the product? What benefits have you realized?

Gitlab provides us with a standard way of interacting with our code that allows for the support of a full CI pipeline

GitLab review by User in Human Resources
User in Human Resources
Validated Reviewer
Verified Current User
Review Source

"Very reasonable alternative to Github"

What do you like best?

Unlimited free repo for individuals

More reasonably priced compared to Github

User interface is very easy to understand, similar to Github

What do you dislike?

Code review functionality isn't as robust

Platform integration isn't as wide as what's available on Github

Recommendations to others considering the product

If you are comfortable with Github, then you'll feel right at home on Gitlab.

What business problems are you solving with the product? What benefits have you realized?

Code repository for the team.

GitLab review by Kyle J.
Kyle J.
Validated Reviewer
Review Source

"GitLab"

What do you like best?

We are just implementing and trying this product out so far the feature that stands out the most is the integration service GitLab CI which can run automated tests after each commit and also automated staging deployments once those tests have run successfully. This is very useful for our testing servers and saves us lots of time since we do not have to manually do this process every time. It basically comes with all the functionality of git which we use at our company which is great. We started using issue tracking which is useful for pointing out bugs in the software so the right developer can fix it.

What do you dislike?

UI is a bit clunky for users, to many clicks for simple tasks. Mattermost is the choice integrated chat, I would rather have slack.

Recommendations to others considering the product

Try it out its cost effective public installation on https://gitlab.com/

What business problems are you solving with the product? What benefits have you realized?

We are trying to pull all our processes together into one platform (Version control, issue tracking, planning, automatic builds, code reviewing). We realized GitLab does fill some requirements but I feel GitHub is the better option.

GitLab review by Internal Consultant
Internal Consultant
Validated Reviewer
Review Source

"cool dx tool"

What do you like best?

code syncronization is seamless and the tool is awesome

What do you dislike?

noting much but scope of improvement in the interface

What business problems are you solving with the product? What benefits have you realized?

code sync.

GitLab review by Administrator
Administrator
Validated Reviewer
Review Source

"Gitlab"

What do you like best?

Gitlab is ued to host our repository and it solves all our problems

What do you dislike?

Sometimes performs slow with Pull Request

What business problems are you solving with the product? What benefits have you realized?

Continuous Integration and Continuous Delivery

GitLab review by Industry Analyst / Tech Writer
Industry Analyst / Tech Writer
Validated Reviewer
Review Source

"Great repository"

What do you like best?

It's a great git-based repo.

We use for Salesforce developments.

What do you dislike?

I've been using the tool only for a few months yet.

What business problems are you solving with the product? What benefits have you realized?

VCS is our mainly usage. Now our teams are better organized.

GitLab review by Tres W.
Tres W.
Validated Reviewer
Verified Current User
Review Source

"Useful Part of Content Workflow"

What do you like best?

I like that members of one department can upload files, my team can edit those files and merge them with the master branch, and then the website team can push the edited content to our website.

What do you dislike?

Sometimes it can be difficult to attribute changes to an employee once content has been merged into the master branch.

What business problems are you solving with the product? What benefits have you realized?

Content contributors from different company departments need content edited before it goes online, but emailing files directly to my team is not tenable process. With GitLab, content contributors can upload content to a central repository instead sending it directly to my team.

GitLab review by Thanh P.
Thanh P.
Validated Reviewer
Verified Current User
Review Source

"Open source Git - Code self-hosting and SaaS"

What do you like best?

Support Git

Open Source on github

Install on self-hosting or use SaaS version on gitlab.com

Commit, pull, push, branch, pull request, issue, repository statistics and graph

Integrate with many Continuous Integration, Continuous Delivery, Code Review

Webhook API and document

What do you dislike?

Need improve resolve conflict when merge pull request.

Recommendations to others considering the product

Best for self-hosting code with git

Many tools for Continuous Integration and Continuous Delivery

What business problems are you solving with the product? What benefits have you realized?

Self-hosting code and open source.

Code use Ruby on Rails, easy to maintain, fix bug or donate to community

GitLab review by User in Telecommunications
User in Telecommunications
Validated Reviewer
Verified Current User
Review Source

"a modest version control system"

What do you like best?

it helps manipulate and save source code and the teamwork

What do you dislike?

the commands to push pull commit are a bit complicated

Recommendations to others considering the product

i recommend it to anyone who wants to keep track of his code changes

What business problems are you solving with the product? What benefits have you realized?

programming

GitLab review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source

"The UI is not as nice as github"

What do you like best?

It's very similar to github, not much learning curve.

What do you dislike?

The display is not nice, certain information got truncated and not able to view.

Recommendations to others considering the product

If you know how github works, you will know how GitLab work.

What business problems are you solving with the product? What benefits have you realized?

Source code repository, collaborate source code with team members.

GitLab review by Consultant
Consultant
Validated Reviewer
Review Source

"it =s great experience"

What do you like best?

its great experience and am happy with all

What do you dislike?

nothing dislike everythimg is looks good

What business problems are you solving with the product? What benefits have you realized?

pen

GitLab review by Carlos F.
Carlos F.
Validated Reviewer
Review Source

"Too difficult to install"

What do you like best?

Gitlab is a great tool to share code in a team. It is an alternative to github. You have to install the software in your server and then the code only remains to your team.

What do you dislike?

I have done about 8 installations and the installation is too slow.

Recommendations to others considering the product

Be patience on installation

What business problems are you solving with the product? What benefits have you realized?

Privacity. You are the owner of your files and you are the master

GitLab review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Review Source

"a good job"

What do you like best?

The best for use GIT in your infrastructure

What do you dislike?

I do not like the strong bond between the components

Recommendations to others considering the product

It is a very easy tool. For use in on-premise infrastructure I think it is the best open-source solution

What business problems are you solving with the product? What benefits have you realized?

We have problem in using git at office. With gitlab we are able to use some of the best practice in software development

GitLab review by Gerardo Esteban C.
Gerardo Esteban C.
Validated Reviewer
Verified Current User
Review Source

"I have used Gitlab since the project born and today is a complete recommended option for Developers."

What do you like best?

Pipelines for Unit Testing, e2e, CI, CD, private repositories and much more.

What do you dislike?

May need more working examples of real project setup for CI, CD.

Recommendations to others considering the product

Give it a try, it is a great free tool with all the toys to start experimenting with CI, CD, Testing.

What business problems are you solving with the product? What benefits have you realized?

Testing, Privacy, and Security, at no cost, allow to growth from ground.

GitLab review by Ana-Gabriel P.
Ana-Gabriel P.
Validated Reviewer
Verified Current User
Review Source

"My favorite Git version control "

What do you like best?

The best part about GitLab is the features that allow software development from start to finish. It allows users to easily implement an agile product development style through their issue tracking. They add in new features all of the time! And the website is always changing so it never gets boring to use.

What do you dislike?

They keep adding features to their product, which is awesome, but can be a bit overwhelming for new users. They've done a good job at mapping everything out, but I feel there should be an option to only show key features as opposed to the entire suite of features. It would make it easier for new users to get used to and find the main features, and, once they're comfortable, they may be able to explore more features by seeing the entire suite.

Recommendations to others considering the product

I feel there should be an option to only show key features as opposed to the entire suite of features. It would make it easier for new users to get used to and find the main features, and, once they're comfortable, they may be able to explore more features by seeing the entire suite.

What business problems are you solving with the product? What benefits have you realized?

We use it as a tool to develop, test, build and deploy our projects using an agile product management style. So, we use most of all the features building open source solutions using GitLab to house the source code.

GitLab review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Review Source

"Exploring Gitlab "

What do you like best?

I used it to test my own personal project, the features I liked most about are:

The open source cloud based platform. The version controlling is super easy.

Built in features for supporting continuous development, packaging, integration, deployment and monitoring.

What do you dislike?

During beginning takes time to understand the nuts and bolts of it, but once you are familiar with it and have configured it to suit your business needs then its much streamlined.

What business problems are you solving with the product? What benefits have you realized?

I used it for my own personal project which was a REST API based application.

I used GitLab to manage the whole development process. I mainly used it for version controlling and code reviews.

GitLab review by Antonio F.
Antonio F.
Validated Reviewer
Verified Current User
Review Source

"Best solution for hosted solution git projects"

What do you like best?

Git management, CI tools, user profiling, api commands for integrations

What do you dislike?

available some features for only paid version, use mysql only on paid version

What business problems are you solving with the product? What benefits have you realized?

CI workflow, GIT flow, User profiling, LDAP Centralization

GitLab review by Lina R.
Lina R.
Validated Reviewer
Review Source

"Good experience from the begginer user"

What do you like best?

I like that its easy to use, practical design, very simple.

What do you dislike?

Some buttons are close to another and it happens alot that I missclick them.

Recommendations to others considering the product

I recomend this software because its really simple and easy to use.

What business problems are you solving with the product? What benefits have you realized?

Merging the code changes

GitLab review by Manoj P.
Manoj P.
Validated Reviewer
Verified Current User
Review Source

"Gitlab - git collaboration tool for your team"

What do you like best?

The ability to deploy Gitlab on your personal servers, and it work like a charm out of the box. Gitlab becomes a free tool, as you can take the tool and install it on your private servers. This is a great deal to have total control of the disasters that can happen in the cloud.

What do you dislike?

The UI/UX of the current version is not that great. The other competitors like Github or Bitbucket, they are doing great to adopt more users, because of the very nice UI. I think is this is improved, certainly more people will start using it.

Recommendations to others considering the product

Recommended 10/10

What business problems are you solving with the product? What benefits have you realized?

Mostly research projects, side projects, small softwares, and to backup old projects. Free private repos is the best benefit !

Kate from G2 Crowd

Learning about GitLab?

I can help.
* We monitor all GitLab reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.