# GitHub Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Is GitHub the right Application Development solution for you? Explore 6166 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/129067/GitHub/reviews

---

GitHub

4.8 (6166)

[View alternatives](https://www.capterra.com/p/129067/GitHub/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated April 16th, 2026

# Reviews of GitHub

Ease of use

4.4

Customer Service

4.3

## Pros and Cons in Reviews

Maniram T

Software EngineerComputer Software, 501 - 1,000 employeesUsed the software for: More than 2 years.

“Before using GitHub, I struggled a lot with managing different versions of my codebase, especially while working on multiple projects. But now I can track changes, collaborate with the team efficiently, and manage my codebase in one place, which boosted by productivity.“

April 10, 2026

RV

Rakhi V

QA LeadInformation Technology and Services, 51 - 200 employeesUsed the software for: 1-2 years.

“managing permissions and repository settings can become confusing, especially in larger teams where access levels, branch protections, and admin controls are spread across different places.“

April 23, 2026

Kang R

App DeveloperInformation Technology and Services, 10,001+ employeesUsed the software for: More than 2 years.

“I like GitHub’s seamless version control and collaboration features, including pull requests, branching, and issue tracking, which streamline teamwork and code reviews.“

February 8, 2026

RV

Rakhi V

QA LeadInformation Technology and Services, 51 - 200 employeesUsed the software for: 1-2 years.

“At the same time, some parts of the interface, such as permissions and complex pull request discussions, can feel harder to manage as projects grow.“

April 23, 2026

Junaid E

IT ManagerHospitality, 201 - 500 employeesUsed the software for: More than 2 years.

“What I liked most about GitHub is how seamlessly it handles version control and team collaboration with features like pull requests, code reviews, and issue tracking that keep everything organised and transparent.“

January 15, 2026

Davide I

Tech LeadSecurity and Investigations, 11 - 50 employeesUsed the software for: More than 2 years.

“They are usually short, but they are disruptive — when your entire workflow depends on GitHub (pushing code, running pipelines, reviewing PRs), even brief downtime brings everything to a halt.“

April 17, 2026

KG

Karthik G

Ai DeveloperComputer Software, Self-employedUsed the software for: 1-2 years.

“It also integrates well with tools like Visual Studio Code, which makes pushing and updating code more efficient. While there is a learning curve in understanding concepts like branching and merge conflicts, once understood, it becomes a reliable and essential part of the development workflow.“

April 24, 2026

KG

Karthik G

Ai DeveloperComputer Software, Self-employedUsed the software for: 1-2 years.

“One challenge with GitHub is that it can be difficult for beginners to understand concepts like branching, merging, and resolving conflicts.“

April 24, 2026

## Showing most helpful reviews

Showing 1-25 of 6166 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

Davide I.  
Tech Lead  
Security and Investigations  
Used the software for: 2+ years

### "The undisputed standard for code collaboration and open source"

April 17, 2026

4.0

GitHub is a tool I would recommend to any team, regardless of size or industry. Small teams can get started for free; larger organizations can scale up to GitHub Enterprise. The platform works equally well for closed-source commercial projects and public open source repositories, and you never need to split your work across multiple tools. I would especially recommend it to anyone building or contributing to open source software — GitHub is the central hub where projects are born, grow, and gain traction. There is simply no better place to build in public. It is also worth noting that GitHub is not limited to software developers. Writers, researchers, and academics can benefit from version-controlled plain-text workflows (Markdown, LaTeX) managed through branches and releases — and modern AI tooling makes the learning curve much more approachable than it used to be. In short: I could not work without GitHub. Despite its rough edges, it remains the most complete and widely adopted platform for code collaboration and version control available today.

Pros

GitHub Actions is the CI/CD tool I prefer over any other. It is immediate, works extremely well, supports multiple operating systems, and even allows you to run self-hosted runners on-premises with minimal setup. What makes it truly powerful is the ecosystem: thousands of community-built, reusable actions exist for almost every use case, so you rarely have to reinvent the wheel. This saves an enormous amount of time day to day. Beyond Actions, the pull request workflow is excellent and the collaboration features — Issues and Discussions in particular — are extremely convenient and well-designed. GitHub is also the de facto standard for open source: almost every meaningful open source project lives here, and the fact that public repositories are free makes it the natural home for community-driven software. I use it both for my personal open source projects and at an enterprise level, and it handles both scenarios very well. The ability to host public and private repositories on the same platform without needing separate tools is a significant advantage.

Cons

The project management section (GitHub Projects) still feels rough compared to dedicated tools like Linear. It works, but the UX is unintuitive and I usually reach for other tools when I need real project tracking. Issues and Discussions are great; Projects needs more work. Stability has also become a concern. GitHub has been experiencing more frequent outages lately. They are usually short, but they are disruptive — when your entire workflow depends on GitHub (pushing code, running pipelines, reviewing PRs), even brief downtime brings everything to a halt. Finally, the notification system is genuinely broken for my use case. The sheer volume of notifications makes it nearly impossible to find the ones that actually matter — a comment on your own issue, a review request, a mention. I often miss important updates unless someone tells me directly or I stumble across them manually.

Switched from

[GitLab](https://www.capterra.com/p/159806/GitLab/)[Bitbucket](https://www.capterra.com/p/233341/Bitbucket/)

I switched because of the ecosystem. GitLab has solid features and in some areas even outpaces GitHub, but it does not have the same reach. Bitbucket felt limited — mostly just code and PRs. GitHub is where the developer community lives. When someone asks for your profile, they ask for your GitHub. It is the industry standard, and that network effect matters enormously for open source and visibility. I also simply enjoy using it — it is well-built and I am very comfortable with it. Once you are settled in GitHub, there is little reason to go back.

Review Source

VR

Verified Reviewer  
Director R and D  
Medical Practice  
Used the software for: 2+ years

### "Reliable but stingy github actions capacity"

March 26, 2026

5.0

Overall, the experience is great. It's a very convenience way to store my git repos online, and I can trust that the data will be there to stay since it is owned by Microsoft. I've have my github for almost 10 years. Some years I am more active than others, but I can always count on the experience being consistent and reliable.

Pros

I appreciate the github actions, which allows me to run automated testing for each one of my pull requests.

Cons

It's annoying that I am not able to have unlimited github actions for private repos that I pay for. It's limited to a cap, which I think is a little stingy considering that I am a paying customer. I would have expected the same caps as public github repos.

Alternatives considered

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Reason for choosing GitHub

Github is more universally accessible. Gitlab is a smaller project with less community support.

Review Source

MC

Mark C.  
Product Manager  
Information Technology and Services  
Used the software for: 2+ years

### "Good tool for code management but lacks some features when integrating with Confluence/Jira"

June 3, 2025

3.0

Overall GItHub is a good tool for managing code, getting reviews and merging into the relevant branch ahead of deployment. There are some good integrations but it would be great if it could work more seamlessly with Confluence and Jira, and provide additional features to help automatically manage the correct states of the linked jira.

Pros

GitHub is a great tool to manage pull requests and being able to add labels in our teams helps to differentiate between urgent items which need reviews and are vital for the next release.

Cons

One of the drawbacks with GitHub is integrating non development team members into a workflow process. Even though it is possible to setup a workflow too add approvers the terminology and UI is very developer based so can be a bit confusing to non development colleagues.

Review Source

🧑‍💻 Owain W.  
.net developer  
Internet  
Used the software for: 1-2 years

### "Perfect for all sizes of projects"

April 6, 2026

5.0

I enjoy working with GitHub so much that we've recently migrated all our bitbucket repos to GitHub. It's great that we can keep client repos private but still show our activity on our own personal accounts

Pros

I enjoy working with GitHub due to its ease of use and that so many people use it so there are tons of online resources available if you get stuck trying to set something up

Cons

Sometimes swapping between repos can be cumbersome. If you have multiple organisations it's not always a smooth transition between repos

Switched from

[Bitbucket](https://www.capterra.com/p/233341/Bitbucket/)

GitHub is just far better. It's more initiative and easier to use

Review Source

Jerrid C.  
CEO  
Computer Software  
Used the software for: 2+ years

### "Powerful Platform for Prototyping and Collaboration"

April 10, 2026

4.0

Overall, GitHub has been a very effective platform. It gives me a reliable place to store projects, build and share prototypes, and manage version control so I can clearly show different iterations to clients and easily roll back if needed. While the support experience can be frustrating at times, especially the reliance on tickets and slower response times, the core features, stability, and collaboration tools have made it a valuable part of my workflow.

Pros

GitHub helps me keep my client projects organized and easy to manage. I use it to store and share prototypes, track versions, and show clients how things change over time. Being able to see changes and quickly go back if something doesn’t work is really helpful. It makes both my clients and me feel more confident as we try out new ideas and make improvements.

Cons

The main downside of GitHub for me has been the support experience. It’s difficult to get direct help beyond the community, since you’re mostly limited to creating support tickets. Response times can be slow, and it often feels hard to get timely, personalized assistance when issues come up.

Review Source

VR

Verified Reviewer  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "Reliable Platform for Version Control and Team Collaboration"

March 1, 2026

5.0

GitHub helps in managing source code efficiently and maintaining proper version history for projects. As a developer, it allows me to collaborate with team members, review code and maintain structured project repositiories in one place. It significantly reduces risk of code loss and improves team coordination during development. Also, new automations like git hub actions works very well.

Pros

I have been using GitHub for the past few years as a part of my daily development workflow. it is very reliable for version control, code management and collaboration with the team members. Vreating repositiories, managing branches and tracking changes through commits is very smooth and well structured. Specially find pull requests and issue tracking very useful when working on team-based projects, as it keeps the development process organized.

Cons

One thing is slightly challenging for the begineers in the learning curve, especially when understanding advanced Git worklfows like rebasing and conflict resolution. Also, sometimes the interface can feel a bit complex for new users who are not familier with version control systems.

Review Source

VR

Verified Reviewer  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Powerful and Reliable for Development"

April 10, 2026

5.0

Before using GitHub, I struggled a lot with managing different versions of my codebase, especially while working on multiple projects. But now I can track changes, collaborate with the team efficiently, and manage my codebase in one place, which boosted by productivity. Overall, it has saved me several hours each week that I previously spent on manual backups and resolving confusion between different code versions.

Pros

I love GitHub for its ease of use and many useful features that make version control and collaboration very smooth in my daily workflow, GitHub is really helpful to resolve bugs/issues and merge conflicts directly without any IDE. The setup is straightforward and super simple, and I find the automation through GitHub Actions especially useful for saving time on repetitive tasks like builds and deployments. Overall, it provides good value for money for me, as it combines code management, collaboration, and automation in one platform.

Cons

I actually don't have anything to dislike GitHub, but I feel GitHub can sometimes be confusing when dealing with advanced features, which affects ease of use for me in certain situations

Review Source

Gunther C.  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Ideal Software Development Platform l"

April 3, 2026

5.0

Overall my experience with GitHub has been fantastic, it is an ideal platform for developing software collaboratively.

Pros

GitHub makes it easy to host and manage version control, as well as collaborate with others and plan software changes.

Cons

I'd like to see the feature added that would also maintainers to disable the fork button so they can encourage a flow where contributors are added to a project.

Review Source

Josh A.  
Tech  
Computer Hardware  
Used the software for: 2+ years

### "Convenient project management and deployment "

March 3, 2026

5.0

Always pleased with any project I am working on. Contacting the Devs for support is a breeze to have issues resolved in a timely manner everytime.

Pros

Super easy to use. All commonly used functions are always laid out in a very user friendly layout to allow easier navigation.

Cons

Nothing major at all. If I had to say something I would maybe like to see improvement of access to files in repos.

Review Source

VR

Verified Reviewer  
Ceo  
Writing and Editing  
Used the software for: Less than 6 months

### "Great overall"

April 17, 2026

5.0

I have had a hard time getting things right. So the learning curve is a bit much. Using it with claude

Pros

Excellent collaboration tools. Strong version control. Large ecosystem integrations. Cloud based and remote friendly

Cons

Steep learning curve for beginners. Git concepts and workflows take time to learn. Initial setup complexity.

Review Source

JW

Joe W.  
CEO  
Biotechnology  
Used the software for: 2+ years

### "A developers best friend "

May 5, 2025

5.0

Fantastic experience overall, I enjoy the private repositories the most

Pros

GitHub actions for Ci/Cd is a game changer and helps automate a lot of our work!

Cons

The price - it’s too expensive for small teams and could be cheaper

Alternatives considered

[GitLab](https://www.capterra.com/p/159806/GitLab/)

Reason for choosing GitHub

The price was cheaper and GitHub is easier to understand

Review Source

VR

Verified Reviewer  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "The essential tool for every software developer"

January 19, 2026

5.0

I​‍​‌‍​‍‌ use GitHub daily for both version control and collaboration. It's dependable, quick, and safe. Besides, the feature of starring repositories and forking open-source projects allows one to learn from other developers. I simply couldn’t work without ​‍​‌‍​‍‌it.

Pros

The​‍​‌‍​‍‌ free tier offers a lot of value, it even allows unlimited private repositories which is just great for my individual projects. I really like GitHub Actions as well; it really simplifies the process of setting up CI/CD pipelines compared to other tools. It being the industry standard, integration with IDEs such as VS Code is very ​‍​‌‍​‍‌smooth.

Cons

When​‍​‌‍​‍‌ it comes to serious conflicts during merges or the use of a CLI, learning for beginners may take a steep curve. There were also times that the UI felt a little bit cluttered because the settings menus were packed with so many ​‍​‌‍​‍‌features.

Review Source

MG

Mike G.  
Member of Technical Staff  
Computer Hardware  
Used the software for: 2+ years

### "Github: A Convenient, Agile, Useful Developer Community"

August 28, 2025

5.0

I've been on Github for 10 years and it has always been my go to when developing professional software. I loved the integration between Github and other software vendors, the fact that leisure use is mostly free, and that there is a strong developer community on GitHub.

Pros

Easy integration with different services (Github Copilot, VSCode, CI Automation) Generally very high service availability and have encountered no major bug or issues during my entire 10 year on Github Don't see much outage compared to self hosted solutions Easy to setup and do not need as much service as a self hosted solution.

Cons

Github support is very unresponsive and when there is an outage or issue with the enterprise account it is difficult to find someone to call. Have to pay additional price for Single Sign On service (SSO Tax)

Review Source

VR

Verified Reviewer  
Teaching Assistant  
Education Management  
Used the software for: 2+ years

### "Essential source management"

August 13, 2025

5.0

It is an essential tool in my coding workflow; I use to track basically every project I work on, and setting up a repository in it is the first thing that happens for everything I do.

Pros

It is very good for source management and is widely used. It is a system that most developers will know how to use.

Cons

It can take some time to get used to, though that has more to do with learning source management in general rather than the product itself

Review Source

SD

Shaedil D.  
Electrical Lead  
Biotechnology  
Used the software for: 2+ years

### "Amazing for students"

October 10, 2025

5.0

I use it every day and extensively. As a student, I use it for my class projects with my classmates and outside of class I use it for hosting my project ideas. I really like seeing what the community is building and the 'explore' feature is what sold me over competing websites.

Pros

The ease of use for students and beginners alike. From creating a student account and getting pro features for free to making your own repository and collaborating with peers with a few clicks. Everything is seamless from the git cli to the website.

Cons

The integration of AI is integral to advancing the space of collaborative development, but the ethics and privacy of it is often questioned, especially with Microsoft backing it.

Review Source

AC

Andreas C.  
Software QA  
Computer Hardware  
Used the software for: 1-2 years

### "GitHub easy to use"

April 1, 2025

5.0

GitHub is an incredible platform that excels at fostering collaboration and innovation among developers. Its tools, like version control and pull requests, make teamwork seamless. However, it can be a bit challenging for beginners due to its complexity. Overall, it’s a powerful hub for coding and community.

Pros

GitHub is amazing because it simplifies collaboration with tools like version control and pull requests.

Cons

GitHub can be challenging for beginners due to its complexity, and advanced features may feel overwhelming for casual users. Have you experienced this?

Review Source

SA

Samer A.  
AI researcher  
Computer Software  
Used the software for: 2+ years

### "I love GitHub"

February 18, 2026

5.0

It is great, and I think it is the best version control platform out there, and it keeps improving constantly.

Pros

I like its ease of use and how many details it keeps about the programs and the code saved in it, which makes it so helpful.

Cons

I think it is doing okay, and I do not know any other website or platform that can get you this functionality with the same quality. I find it comparable to GitLab, but they are not the same.

Review Source

VR

Verified Reviewer  
Head Of Development  
Information Technology and Services  
Used the software for: 2+ years

### "Industry standard"

December 5, 2025

4.0

Pros

Given it's the industry standard it just works with everything making integrations a breeze. Actions are also a really simple way to get CI up and running.

Cons

Better organisational tools for repositories would be great, appreciate you can setup teams but I'd love to be able to group certain repositories together in the UI.

Review Source

VR

Verified Reviewer  
Technical Support Specialist  
Computer Software  
Used the software for: 2+ years

### "The best version control tool out there."

March 25, 2025

5.0

Overall it's easy to use in a team where multiple people work on the same code. PRs, issues and merges are straight forward. I love being able to see who's done what and when. Makes troubleshooting a breeze.

Pros

I love how easy it is to keep ensure I have version control of my codebase, and how it hooks up with 3rd party services to make it easy to link tasks with PRs.

Cons

For non-hardcore developers like myself it can be challenging to setup sometimes, but it's a small downside compared to the benefits.

Review Source

DM

Dennis M.  
Front-End Developer  
Information Technology and Services  
Used the software for: 2+ years

### "GitHub: The Best tool of Web Development , Code Tracking and Collaboration"

March 17, 2025

5.0

I highly rate GitHub and i give it a 5/5 Rating. Using GitHub gives me the ability to track changes in my code and rollback to previous version of a code if i break something. I am able to view when i made a certain commit and rollback to that software version of the product am building thereby saving time. Furthermore, working with other developers is great! using GitHub branch features, i can work with other developers by working on different parts of a website or software without breaking the live version of the product.

Pros

What i like most about GitHub is the branching feature. This feature allows multiple developers to work on different features of the same software without breaking the overall product. Once a developer makes their changes on their end they send a pull request to the Senior developer or project manager who checks the code and later merges/Integrates it with the other live version of the product without breaking it!

Cons

GitHub meets all my needs. In terms of code tracking, collaboration with other develop

Review Source

CR

Clara R.  
QA Manager  
Information Technology and Services  
Used the software for: 1-2 years

### "Low learning curve, easy to install. "

August 28, 2025

5.0

Great experience, my team use GitHub and Jenkins and both tools solved together all our CI/CD needs.

Pros

It is a great tool for collaborative teams remotely distributed, easy to seetup, it is very intuitive and easy to learn with a very gentle learning curve, and great code editor features.

Cons

It can become tedious or difficult to handle if it is not properly maintained due to the amount of code and libraries you can store.

Review Source

EH

Emilie H.  
Head of Operations and Social Media  
Computer Games  
Used the software for: 6-12 months

### "A useful platform to work with"

September 6, 2025

5.0

Pros

GitHub is a really good platform for team collaboration when working for project development, resolving bug and issues. It has different features, such as portfolios and automatic properties for coding. It is easy to use and it has helped me and my boyfriend who is studying as a computer engineer.

Cons

For the normal user, it is not that intuitive at the beginning even if it is easy to use. You have to know a bit of coding or pipelines, and have a good team to merge your project and make it work.

Review Source

AG

Andrew G.  
Founder  
Religious Institutions  
Used the software for: Less than 6 months

### "A Wonderful Treasure"

January 30, 2026

4.0

I am new to this, so I found it just incredible learning of GitHub, I kept seeing it appear in Reddit where I was reading of Maker projects other Pi fantatics had built and constantly in the comments were all these links to peoples builds of code in GitHub and once I got the hang of navigating it I was just so thankful a site like this exists.

Pros

I love using GitHub for downloading different prebuilt projects for my Raspberry Pi. There is such an amazing community of fellow Pi users.

Cons

I would like the layout to be more defined, incredibly text heavy, which makes sense for this man user base, but for those less familiar with staring at lines of code all day, it can be a bit much when delving in for the first couple of times.

Review Source

BN

Baylee N.  
Talent Partner  
Telecommunications  
Used the software for: 1-2 years

### "Github Review "

August 25, 2025

5.0

I have always had a good experience with Github . I find the platform easy access and easy to use overall.

Pros

I like the the product the easy access to use , and I find it's easy to source engineers from here as it's easy to read the code.

Cons

I cannot say anything that I dislike about Github specifically. I guess for a non technical person it could be easier to navigate.

Review Source

MP

Michal P.  
Software Engineer  
Accounting  
Used the software for: 2+ years

### "Github is the standard"

February 28, 2025

5.0

In general I work with github everyday, and it does everything i need it to do.

Pros

Github is easy to use and has a friendly user interface. As a software engineer I enjoy interacting with it when merging PRs.

Cons

There isn't much to not like about github, besides maybe the complexity of git itself.

Review Source

Similar Products

Featured

## Send me user reviews about this product

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.