Anonymous
Marketing and Advertising, 51-100 employees
More than a year
“powerful devops toolkit”
Pros
After a while it just fades into the background of the workflow which is exactly what I want from a tool like this. It brings together a full DevOps toolkit and fits in naturally without getting in the way. There is basically no training needed to get started and when you do want to go further, the documentation is extensive, just like you would expect from a top tier open source product. The interface is simple enough that you can use it without constantly stopping to think about where things are. Even if something is not obvious at first, you usually end up understanding its purpose when the need comes up. The built-in CI/CD is a huge advantage. I am usually very hesitant about Docker-related technologies and not eager to spend time dealing with them the way it integrates them into CI/CD really works for me. It makes application testing much more efficient and easy and it helps improve both the quality and security of my products.
Cons
The part that bothers me most is that while you can disable certain repository features you do not use some of them still clutter the interface and cannot be removed. It feels like the software keeps those visible partly as a way to push users toward upgrading to a higher plan.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
8
Functionality
7
Winston M.
Computer Software, 51-100 employees
More than a year
“love the version control”
Pros
It has been a really efficient solution for our company when it comes to organizing projects. It fits perfectly into a DevOps workflow because it includes so many useful features, from bug and error tracking to version management. It also connects well with the IDEs people use most which makes creating pull requests fast and convenient. On top of that, the platform feels quite stable and the pricing is very reasonable.
Cons
Even though it is a widely used tool, it still is not as popular as some of its competitors so the community around it does not feel quite as large. That said it has been growing steadily over time.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
10
Functionality
9
Aymane M.
Computer Software, 1-10 employees
Less than 6 months
“appreciate the workflow and integrations”
Pros
Audit logs are really useful and managing admins is easy for us with extra configuration options, including group-based setup. It also connects with several third-party services and the Trello integration is handy if you want to use it for Scrum workflows. I can attach files to issues, merge requests and epics when needed and the file finder makes locating things much faster. Migration through Git is simple and the different analytics for workspace, productivity and contribution add a lot of value. Kanban boards are included as well and the Xcode integration is a big plus since it lets you open an Xcode project directly from the tool. Importing and exporting projects is supported too which makes project handling more flexible.
Cons
There doesn't seem to be a desktop client available. The project exploration section could be better organized, pages can load slowly at times and the community posts are fairly limited.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
9
Anonymous
Transportation/ Trucking/ Railroad, 500+ employees
Less than a year
“version tracking changed our workflow”
Pros
Using this tool has completely changed the way my team and I keep track of important code updates. We only use it at a pretty basic level and even with that limited use, it has been extremely valuable. It has also made it much easier to document code changes that are handled across the team. Rather than relying on emails or manually following edits in the code, the version history and documentation are all there and visible for everyone involved. Another big plus is that it can be customized to fit the specific needs of your team and the way you work.
Cons
Getting comfortable with git commands does take time and like learning any new language, there is definitely some pracrtice required. Once it starts to click though, it becomes a very universal tool that is useful well beyond just one project or team.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Osman R.
Information Technology and Services, 500+ employees
More than a year
“all-in-one dev platform”
Pros
I appreciate that private repositories are free and it comes with built-in CI/CD plus integration with GCP. The UI/UX are polished and user-friendly.
Cons
I have no complaints because it is like one of the most complete platforms out there with everything available in a single place.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
9
Srinivasa U.
Mining & Metals, 51-100 employees
Less than a year
“merge requests and IDE support”
Pros
Creating merge requests in this tool is very easy and it comes with plugin support for Git as well as several development IDEs like WebStorm, IntelliJ and Visio. It also integrates well with source control tools which makes development work more convenient.
Cons
Setting it up from the command prompt on Windows or Mac can be a bit tricky. Other than that, I have not really come across any defects or bugs in the software.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
10
Functionality
9
George K.
Telecommunications, 51-100 employees
More than a year
“clean interface”
Pros
Using it is easy and the modern interface makes my day-to-day work pleasant. GitLab Enterprise is also a really good self-hosted option that gives strong control over projects.
Cons
We did run into a few problems with certificates and some user permission errors. That may have been related to our own setup though.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 1-10 employees
“worthy GitHub alternative”
Pros
It works well as an alternative to GitHub and other source control platforms. Since GitHub is now part of Microsoft, having an independent option like this is definitely a plus.
Cons
Even with the steady improvements it keeps making, I still lean toward GitHub overall. It has gotten better over time but GitHub remains my first choice.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
9
Fabio C.
International Affairs, 500+ employees
“team coding powerhouse”
Pros
Working with this product has been excellent for our team-based development. Its features cover everything from creating repositories and setting permissions to handling merge requests. Overall it provides all the tools needed to manage a project effectively.
Cons
One thing that is missing is a fully searchable comment thread feature which makes it much more difficult to track down older comments when needed.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
10
Functionality
9
Nicolò P.
Computer Software, 11-50 employees
More than a year
“gives self hosting option”
Pros
A free plan is available which makes it simple to test before committing. It comes with built-in CI/CD the issue tracking with boards works well for most needs and you can invite different users with different permission levels. The self-hosting option is also a big plus.
Cons
The issue tracking isn't quite on the level of Jira and similar tools although it still covers most common use cases well enough. The licensing can feel a bit confusing since it's open source but not everything is actually free even when you host it yourself. It can also get expensive if you need certain features.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
8
Functionality
6
Anonymous
Hospital & Health Care, 500+ employees
More than a year
“reliable version control hub”
Pros
Being able to track code versions properly as a developer is one of its biggest advantages. Since it is open source, that is another big plus. It is a stable platform for pushing and pulling code, as well as creating merge requests. It also helps keep code protected and secure for users.
Cons
At times, resolving conflicts between branches can be challenging. It would also help if there were technology-based filters to make things easier to navigate. Another useful improvement would be the ability to automatically schedule scripts directly from the tool.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Mitchell K.
Computer Software, 11-50 employees
More than a year
“good for issue tracking”
Pros
Having continuous integration built in along with reliable issue management makes building and testing software pretty simple for us to use.
Cons
There's no desktop client available so you have to rely on the CLI or a third-party app. Other than that, I really don't have any complaints.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
7
jose gaspar p.
Internet, 1-10 employees
More than a year
“fast, secure private repos”
Pros
Everything about it feels spot on-it's fast, secure and very simple to use. On top of that it gives any user the option to create private repositories.
Cons
Honestly I haven't come across anything negative to say about this application.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 1-10 employees
Less than 6 months
“modern devops toolkit”
Pros
Even though I use it more for personal projects than work, it still clearly feels like a powerful DevOps platform. It goes well beyond basic Git collaboration and includes a lot of tools that help make secure development much more manageable. The interface feels more modern than GitHub and the fact that it is not owned by Microsoft is definitely a benefit in a lot of people's eyes.
Cons
Considering how strong it is as a competitor to GitHub, I rarely heard it mentioned much in the industry. I just wish I had come across it much earlier.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Education Management, 1-10 employees
Less than 6 months
“powerful self-hosted git platform”
Pros
It competes pretty well with GitHub and gives you more flexibility when it comes to hosting. It's especially valuable for companies that can't rely on the cloud or prefer to run their own instance. It's clearly better than the other alternatives I've tried. It's easy to use, quick and includes most of the features I need.
Cons
It doesn't integrate with everything and at the end of the day it's still mainly an SCM platform rather than a broader developer ecosystem. GitHub offers more in that area, with things like GitHub Actions and a package registry.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
7
MANISHKUMAR G.
Computer Software, 51-100 employees
Less than 6 months
“simple project deployment”
Pros
Project deployment has been really convenient using this tool. Pushing to and pulling from repositories is easy and the private sharing option also helps me a lot with managing project security across everything I'm working on.
Cons
At the beginning, it can feel a bit complicated for new users. More helpful documentation around common issues would be a big advantage and make the platform more approachable.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
7
Functionality
8
Peter W.
Higher Education, 500+ employees
More than a year
“secure private repos and collaboration”
Pros
It gives teams a safe and secure place to store code projects and files which makes working together much easier. Bringing repositories over from other Git platforms like GitHub is also very smooth and it carries over version history along with all related branches. Being able to keep certain repositories private is a big plus too especially since many competing Git services charge extra for that feature.
Cons
Although the interface looks clean and responds well, it can still be difficult to navigate and fully learn. New users will likely need some training before they feel comfortable using it. Integration with external tools also feels limited since many options like GitKraken need a premium license to work with this one. On top of that, user management can be confusing because the interface is not very clear in that area and the different permission levels are not explained well.
Rating Distribution
Ease of use
8
Value for money
9
Customer Support
10
Functionality
9
Wassim S.
Financial Services, 51-100 employees
More than a year
“improved our workflow”
Pros
We moved over to this product because it gave us a lot more than the usual Git-based SaaS tools on the market. It is not just a place to store code and that was a big reason for the switch. The built-in CI/CD features for automation, along with automated artifacts, made it a much more complete platform for our workflow.
Cons
Product stability was not always ideal. We had recurring hiccups where pipeline runners would go down and sometimes other parts of the system were affected too. The pricing is also quite high and each jump to the next plan feels steep since the cost goes up by about 4x.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
8
Functionality
8
Carlos B.
Computer Software, 1-10 employees
Less than a year
“open-source hosting done right”
Pros
Among the tools I was most excited to try were the built-in CI and CD features and they've been one of the strongest parts of the platform for me. I really appreciate that it is an open source and lets me run my own server which is perfect for keeping important repositories private.
Cons
Getting everything set up was a little more involved than with tools like GitHub but not enough to make it a poor option for private projects.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Ragavi K.
Health, Wellness and Fitness, 500+ employees
More than a year
“powerful enterprise source control”
Pros
It is one of the most efficient source control platforms available especially in its enterprise offering. I've worked with their enterprise in different organizations to manage codebasesand it has handled the requirements effectively. Its Git foundation also makes everyday usage simple and efficient.
Cons
I honestly don't have any complaints. It's a powerful platform because it's built on top of Git and it makes developers' day-to-day work much easier.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
