Anonymous
Information Technology and Services, 500+ employees
Less than a year
“Version history helps”
Pros
Version control is really useful because it keeps track of every version of the code right from the beginning.
Cons
Layout and color scheme on it can feel quite complex.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Michael C.
Software Developer, 1-10 employees
“GitHub integrations make it ideal for project management”
Pros
I have been using GitHub for a few months now and I can confidently say that it is one of the best platforms for managing projects. We use Slack for communication, Jira for issue tracking and Trello for task management, and GitHub’s integrations make it possible to integrate these tools and create a seamless workflow.Plus, I find the platform’s UI very intuitive, which makes it easy for me to navigate the different features and quickly locate what I need.
Cons
The biggest downside I can think of is that some features are only available in the paid version. The Team plan offers more features than the basic version, but it is still quite limited compared to other project management tools.
Rating Distribution
Ease of use
7
Value for money
9
Customer Support
9
Functionality
8
Cora M.
Software Developer, 1-10 employees
“GitHub is the way to go for open source projects”
Pros
Data security has always been a big issue for our small team, so we decided to use GitHub for our open-source projects. The platform offers great features like access control and code review that help us keep our code secure without compromising its availability. That allowed us to focus on our development while having the peace of mind that our code is safe.Plus, GitHub also has great collaboration tools like pull requests and issue tracking, which make it easy for us to collaborate with other developers from around the world.
Cons
The biggest downside I can think of is the cost. Although GitHub does offer a free version, it is quite limited and doesn’t offer the features we need. We had to upgrade to the Team plan to get all the features we needed. Other than that, I haven’t encountered any problems while using GitHub.
Rating Distribution
Ease of use
9
Value for money
8
Customer Support
9
Functionality
9
George W.
Startup Founder, 1-10 employees
“GitHub is a great platform for collaboration”
Pros
GitHub helps us collaborate with other developers from around the world and share resources without any hassles. We have been using GitHub to manage our projects since we started our company and we haven’t encountered any problems so far.The software has an intuitive UI that makes it easy to track progress, review code and compare changes. Plus, the platform offers great security features that help us keep our code safe and secure.
Cons
Apart from the limited storage space which made us upgrade our plan to the Team plan, we also encountered the occasional bug which was quickly fixed by the support team. Other than that, GitHub has been a great asset for our business.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
8
Functionality
7
Massimiliano G.
Information Technology and Services, 1-10 employees
Less than a year
“Boosts our work”
Pros
It is a web-based hosting platform built around the Git version control system and it lets users collaborate while managing the source code of their software projects. It's open source, free to use and gives development teams a way to work together without taking on heavy costs. Another big advantage is how well it connects with many other development tools, including code editors, IDEs, testing tools, code analysis solutions and plenty more.
Cons
Getting started with it does come with a learning curve especially for anyone who has never worked with a version control system before. Some of the more advanced features, such as managing private repositories, can also become expensive. Also, It has had security issues in the past, including cases where user authentication tokens were unintentionally exposed.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
10
Functionality
8
Rahul N.
Computer Software, 500+ employees
Less than a year
“excellent for version control”
Pros
The biggest advantages of it is its version tracking and it also works really well for collaborative projects. Teams can review changes, edit code and fix issues efficiently by using pull requests.
Cons
Overall, it covers almost everything needed for development but it still lacks built-in testing tools which would make it even more useful.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Kirti V.
International Trade and Development, 51-100 employees
Less than a year
“efficient and easy to use”
Pros
It gives developers a reliable version control system that makes it possible to track code changes over time.
Cons
Although it includes free public repositories, using private repositories requires a paid subscription which can be a hurdle for some individuals or organizations.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Joao R.
Information Technology and Services, 500+ employees
Less than a year
“Impressive integrations and navigation”
Pros
Right away, the interface feels polished and very user-friendly. Connecting it with third-party tools like Jira, Azure, DevOps and others is simple and the search function along with browsing code changes is very simple to move through and understand.
Cons
Code editing still leaves room for improvement since it does not offer as many features as a standard IDE. I'd also like to see more attention given to CI and CD because GitLab is still ahead in that area.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Archil S.
Information Technology and Services, 500+ employees
Less than a year
“simple setup”
Pros
Getting started with it is very simple and it connects with plenty of integrations.
Cons
The history can sometimes get cluttered which makes it harder to find what I need.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Tyler K.
Accounting, 1-10 employees
Less than 6 months
“helpful for every IT level”
Pros
Whether someone is just getting started or has a lot of IT experience, this software is genuinely useful across the board.
Cons
Customer service works but it could definitely use a few improvements.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
8
Functionality
10
Anonymous
Computer Software, 1-10 employees
Free Trial
“top choice for public repos”
Pros
It keeps proving its value with the quality of its free resources. Whenever I search for a repository on a search engine, it almost always shows up first which makes finding projects very convenient. The community is huge and highly active so it's not hard to get help when a problem comes up. It also has a solid graphical interface for managing repository Git workflows and the integrations with third-party tools are very useful.
Cons
One downside is that private repositories can come with costs and that's an area where some competing platforms do a better job.
Rating Distribution
Ease of use
10
Value for money
8
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 101-500 employees
Less than a year
“Incredible results”
Pros
What i liked the most was how simple it is to get started with and it comes with strong features for version control as well as source code management.
Cons
The user interface could use some improvement but aside from that, I haven't run into any real issues with the software.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
MD Shamsul A.
Information Technology and Services, 500+ employees
Less than a year
“secure code protection”
Pros
Keeping source code protected and secure is incredibly important and this does that well.
Cons
No con from my side
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Amit S.
Education Management, 51-100 employees
Less than 6 months
“largest developer community”
Pros
One of the biggest advantages is its massive community which makes it simple to connect and collaborate with other developers. The version control features are reliable and strong and because it's open source, it's also an excellent place to discover and contribute to open-source projects.
Cons
A downside is that the paid plans are fairly expensive, even for larger organizations. Storage is limited and customer support also feels lacking.
Rating Distribution
Ease of use
8
Value for money
6
Customer Support
6
Functionality
8
Teresa Maria Rosaria N.
Research, 51-100 employees
Less than a year
“vital for scientific coding”
Pros
Working as a scientific programmer, this is absolutely essential in my field. Sharing code within the scientific community matters a lot, both for software development and for making data reproducible and it is a key part of that. One of its biggest strengths is how well it handles code in any programming language, along with a clear and adaptive graphical interface.
Cons
Only thing that feels less convenient is uploading and downloading packages.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
An C.
Government Administration, 500+ employees
Less than a year
“fantastic open-source documentation”
Pros
Being free and open source is a huge plus and the level of detail in the documentation and instructions is consistently fantastic.
Cons
I honestly don't have any complaints about this product.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Isidoro G.
Banking, 500+ employees
Less than a year
“Feedback really helps”
Pros
From my perspective, the best thing about this software is how it lets you stay connected around a specific subject, while also giving you constant feedback from the other users involved. That ongoing interaction is something I see as very valuable and definitely one of its strongest points.
Cons
As I mentioned before, I do not see any major negative issue with the software. If I had to point out a small drawback, it would be that sometimes it does not allow you to work with large files.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Tyler S.
Information Technology and Services, 51-100 employees
Less than a year
“open-source community value”
Pros
Having an open-source community around it is a huge plus. We can keep building on our existing scripts, host our own and discover all kinds of useful information that would be hard to find anywhere else.
Cons
honestly the whole website is really great but if I had to point to one thing, it would be the search feature. It tends to default to a specific section instead of searching the entire site.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Kamal K.
Music, 51-100 employees
Less than a year
“works well for us”
Pros
Pretty much everything has worked well for me especially the customer support. There are plenty of good options available and the results are consistent and frequent which makes the overall experience very satisfying.
Cons
The only issue tends to be during browsing time. At times, browsing can be problematic but that usually comes from my own network connection rather than the tool itself. Aside from that, it has been excellent overall.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Akia Japhet M.
Information Technology and Services, 1-10 employees
Less than a year
“Amazing tools for developers”
Pros
It comes packed with a lot of useful features that really boost developer productivity. You can handle CI/CD right inside the platform with GitHub Actions and it also works well for managing projects in one place.
Cons
A thing that feels missing is a mobile app feature that lets developers write code directly from their phones. There are times when an urgent issue needs a quick fix and a laptop or PC just is not available.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
