I use Github to store the code that I write. I don't use it very much. It may be used more by the active developers.
IT Director at Infosys
Easy to install, and has good documentation
Pros and Cons
- "I did not have any issues with the stability of Github. It worked seamlessly."
- "I would want to see some form of code security scanning implemented."
What is our primary use case?
What is most valuable?
I am using it, it was easy to set up and it is working well for me.
What needs improvement?
I would want to see some form of code security scanning implemented.
For how long have I used the solution?
Our company has used GitHub for a long time. I have been using this solution for two and a half years.
We use GitLab release 14.6.7.
Buyer's Guide
GitHub
June 2025

Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
What do I think about the stability of the solution?
I did not have any issues with the stability of Github. It worked seamlessly.
How are customer service and support?
I have not contacted technical support.
Which solution did I use previously and why did I switch?
Some of these tools are associated with our parent company. We consume them. I believe they were set up by our parent company's tools team.
How was the initial setup?
The initial setup is straightforward.
Client setup takes about 15 to 15 minutes on the workstation where I do my development.
What about the implementation team?
I completed it myself using the documents provided, and I was able to connect it by following the steps.
What other advice do I have?
I would rate GitHub a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Executive Director at Naga City Investment Board
Secure, easy to use, and open-source
Pros and Cons
- "The solution has been stable for us."
- "I cannot recall coming across any shortcomings of the product."
What is our primary use case?
We use GitHub for the development process of our online applications.
What is most valuable?
The solution is open-source and is built around a whole community.
The product offers an easy way of supporting our or approaching our repository and updating our code.
The solution has been stable for us.
It can scale well.
The product has been secure enough. We haven't had any issues with security.
What needs improvement?
I cannot recall coming across any shortcomings of the product.
For how long have I used the solution?
I've been using the solution for three years.
What do I think about the stability of the solution?
We haven't had any issues with stability. The performance is good. There are no bugs or glitches. It doesn't crash or freeze. For how we use it, it's reliable.
What do I think about the scalability of the solution?
It is a scalable solution.
We are not a private company. We are a part of a government institution and we are the IT office of that government institution. There are 14 of us using GitHub.
How are customer service and support?
The product does have a good community around it that can assist users.
We've never reached out to GitHub technical support services.
How was the initial setup?
There's no installation process.
What's my experience with pricing, setup cost, and licensing?
The solution is open-source and free to use.
What other advice do I have?
I would recommend the solution to other users and organizations. We have been quite satisfied with its capabilities.
I'd rate it eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
GitHub
June 2025

Learn what your peers think about GitHub. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
857,028 professionals have used our research since 2012.
Software Engineer at Creditas
Provides the SFH key to protect our passwords and connection, it's very helpful
Pros and Cons
- "GitHub provides the SFH key to protect our passwords and connection."
- "Our firewall was blocking cloning and downloading with SSH."
What is our primary use case?
We are customers of GitHub.
What is most valuable?
GitHub provides the SFH key to protect our passwords and our connection, it's a helpful product. It secures our repositories so any attempt to access from outside the company is blocked. We also have control of our product versions in GitHub, which is very useful. I like the fact that you can use it on any device.
What needs improvement?
The only problem we have is that our firewall was blocking cloning and downloading with SSH.
For how long have I used the solution?
I've been using this solution for three years.
What do I think about the stability of the solution?
GitHub is stable. In the three years that I've been working with it, we've had very few problems.
What do I think about the scalability of the solution?
Stability is good, we have around 200 users.
How are customer service and support?
I never use the technical support of GitHub. I believe it's user-friendly but I've never needed to access it.
What's my experience with pricing, setup cost, and licensing?
This is a free solution so there are no licensing costs.
What other advice do I have?
I rate this solution 10 out of 10.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Site Head - IOT NW Products & Solutions at Itron, Inc.
Scalable, reliable, and reasonable priced
Pros and Cons
- "I have found GitHub stable."
- "GitHub storage is one of the main requirements and it could improve."
What is our primary use case?
We are using GitHub for all of our repositories. We can store the code, collaborate with different developers, build, and create a pipeline.
What needs improvement?
GitHub storage is one of the main requirements and it could improve.
For how long have I used the solution?
I have been using GitHub for approximately four years.
What do I think about the stability of the solution?
I have found GitHub stable.
What do I think about the scalability of the solution?
GitHub is scalable.
Every developer in the R&D department is using GitHub in my company. There are approximately 2,300 people in the R&D department.
How are customer service and support?
I have not contacted technical support to need to contact support.
Which solution did I use previously and why did I switch?
We used different solutions prior to GitHub, such as Perforce and Rational.
What's my experience with pricing, setup cost, and licensing?
The licensing model for GitHub is user-based. Whenever the new developer joins we have to get a new license and register their ID. The overall price of the solution is reasonable.
What other advice do I have?
I would recommend the solution to others. It is very good.
I rate GitHub a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Manager Digital Transformation at a manufacturing company with 1,001-5,000 employees
Provides good code storage and versioning options
Pros and Cons
- "This product is very good for storing and versioning code."
- "The UI is a little outdated, so that could be improved."
What is our primary use case?
I use the solution to store most of my Python projects.
What is most valuable?
This product is very good for storing and versioning code.
What needs improvement?
The UI is a little outdated, so that could be improved.
For how long have I used the solution?
I have been using GitHub for six months.
What do I think about the stability of the solution?
The stability of the solution is sufficient.
What do I think about the scalability of the solution?
The solution doesn't need to be scaled in this case, as it's just for my personal use.
How are customer service and support?
I have never had to contact technical support.
How was the initial setup?
There was no need for an initial setup as I just use the solution on the cloud.
What's my experience with pricing, setup cost, and licensing?
I haven't had to pay anything for GitHub, I use the free version.
What other advice do I have?
I rate this solution an eight out of ten, and would recommend it to other users.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
IT Consultant at a tech vendor with 10,001+ employees
Very user friendly, integrates with AWS, Azure, and Google Cloud, and is a very stable solution
Pros and Cons
- "I find GitHub very user friendly."
- "As of now, if I would like to learn about GitHub or its features, I would have to look on YouTube. It would be nice if they were able to send out a newsletter with explanations of new features that they are offering and what features are available."
How has it helped my organization?
I find GitHub very user-friendly.
What needs improvement?
Nothing is coming to my mind that needs to be improved with GitHub.
As of now, if I would like to learn about GitHub or its features, I would have to look on YouTube. It would be nice if they were able to send out a newsletter with explanations of new features that they are offering and what features are available.
For how long have I used the solution?
I have been working with GitHub for four to five years.
What do I think about the stability of the solution?
GitHub is a very stable solution.
What do I think about the scalability of the solution?
GitHub is scalable. We are more than 200 individuals, in many countries.
How was the initial setup?
The setup of GitHub is very simple if you have a knowledge of Linux and follow the process document.
What's my experience with pricing, setup cost, and licensing?
We have the licensed version of GitHub.
Which other solutions did I evaluate?
We have Bitbucket and it is pretty good.
What other advice do I have?
GitHub can integrate with AWS, Azure, and Google Cloud. If you are using a VPN, the integration will be more difficult. I would rate this product an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Project lead at a tech services company with 10,001+ employees
Easily accessible but requires some technical knowledge
Pros and Cons
- "A great feature is being able to have different repositories and different kinds of projects in a single solution at a single time. It's just a click away."
- "The only thing I see missing in GitHub is that it isn't very user friendly for key personnel who don't have in-depth, technical knowledge. In Jira, there are many functions to upload our test cases, and in GitHub we can only do it manually. There are functions which can be used to upload different files, but that still requires some technical knowledge. A layman cannot do it."
What is our primary use case?
We use GitHub because we don't have any paid solutions, and GitHub is freeware. It's open to all, and there aren't big licensing fees, like with Jira or any other tool. Apart from that, because it's totally cloud based, we don't need any extensions, and our developers and DevOps are all in sync and are able to get help with their second branches. So, we are all using the same platform to manage our product.
It's a cloud solution.
How has it helped my organization?
It is easily accessible. Even if someone doesn't have the paid version of the GitHub license, the minimum license, they can still use it for themselves. Sometimes Jira extensions are only installed on a server on the client side, so you need a VPN connection to access that, but with GitHub access is based on your ID, so you can access it from anywhere.
While we are working from home because of the pandemic—and when we didn't have proper VPNs—it helped us assess all our defects, which are placed in GitHub very easily. We don't need to rush the VPN connection and then access all these things. It was really easy. It also has two-factor authentication, which helps us authenticate users very easily.
What is most valuable?
A great feature is being able to have different repositories and different kinds of projects in a single solution at a single time. It's just a click away. If I compare it with Jira, that's one of the best features.
What needs improvement?
The only thing I see missing in GitHub is that it isn't very user friendly for key personnel who don't have in-depth, technical knowledge. In Jira, there are many functions to upload our test cases, and in GitHub we can only do it manually. There are functions which can be used to upload different files, but that still requires some technical knowledge. A layman cannot do it. Someone has to be trained with all those artifacts.
In the next release, I would like to see more QA friendly features like extensions. In Jira, you can modify different extensions. GitHub doesn't have that. They have many standard features, but sometimes I feel that there is something that I need but it's missing.
For how long have I used the solution?
I've been using GitHub for more than three years.
What do I think about the stability of the solution?
GitHub is very stable. I have seen many different sections which are also easily accessible. For developing a product, you don't need to travel or do research work. In GitHub, there are many other repositories that are public. You can also navigate and see what others are doing if they have some public examples. It's like a type of overflow. You get many examples from this, and then by seeing those examples, you can directly implement that work and have a glimpse at other things.
What do I think about the scalability of the solution?
Scaling the solution is very easy.
In my organization, there are 130 people currently using GitHub. It has been used quite extensively because 130 guys are using it on a daily basis for checking their codes along with user stories.
We haven't needed anyone for maintenance of this solution.
Which solution did I use previously and why did I switch?
I have previously used Jira. When I was using Jira, I wasn't applying projects, so they were funding the project and using the Jira platform for managing their product. Currently in the project I'm on, we don't have a lot of funds for Jira, so we searched for the open source and found GitHub. We liked it because it was solving all of our queries. Whatever our needs were, we were able to accomplish them with GitHub.
How was the initial setup?
Initial setup was very simple.
What about the implementation team?
There was no implementation strategy because GitHub is cloud based. It doesn't require any sort of deployment from our end. There was just a configuration that we needed to do to make it work with our code. There were simple sections which we needed to run, but our developers were able to collaborate easily.
We worked with our in-house team. There was no mediator between us.
What's my experience with pricing, setup cost, and licensing?
If there are only 10 people using a particular repository, then GitHub is free. But if we increase the number of users, we need to pay the normal charge for GitHub.
What other advice do I have?
I would rate this solution 7 out of 10.
If someone is managing the product as well as doing the test management, they should go with GitHub. It's very easy to understand and track everything, and you can even see the different check-ins.
If someone is specifically going for a test management tool and they need the proper agile-based tools, they should go for Jira.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Solutions Architect at a government with 201-500 employees
Priced well, good technical support, and reliable
Pros and Cons
- "The initial setup was straightforward."
- "While using the solution when merging two code branches the code becomes a bit messy. This should be improved in the future."
What is our primary use case?
GitHub is specifically designed for repositories and it works perfectly for storing code. We use it for our source code repository.
What needs improvement?
While using the solution when merging two code branches the code becomes a bit messy. This should be improved in the future.
For how long have I used the solution?
I have been using this solution for approximately six years.
What do I think about the stability of the solution?
The solution has been completely stable.
What do I think about the scalability of the solution?
The scalability is good. We had 20 developers using the solution and now we have 200, there have not been any problems.
How are customer service and technical support?
The technical support was very good.
Which solution did I use previously and why did I switch?
Out of all the solutions in this category, I would recommend this solution to other companies.
I rate GitHub a nine out of ten.
How was the initial setup?
The initial setup was straightforward.
What's my experience with pricing, setup cost, and licensing?
The price of this solution is reasonable.
What other advice do I have?
Out of all the solutions in this category, I would recommend this solution to other companies.
I rate GitHub a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Popular Comparisons
SonarQube Server (formerly SonarQube)
GitLab
Snyk
Checkmarx One
Veracode
Mend.io
Fortify on Demand
Sonatype Lifecycle
Bitbucket
PortSwigger Burp Suite Professional
Qualys Web Application Scanning
Bitbucket Server
Kiuwan
Contrast Security Assess
Buyer's Guide
Download our free GitHub Report and get advice and tips from experienced pros
sharing their opinions.