--- title: GitHub Reviews meta_title: 'GitHub Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 2419 reviews by the users' company size, role or industry to find out how GitHub works for a business like yours. aggregate_rating: rating_value: 4.7 review_count: 2419 scale: '5' date_modified: '2026-10-30' parent_category: name: Source Code Management url: https://www.g2.com/categories/source-code-management ---

GitHub Reviews & Product Details

Profile Status

This profile is currently managed by GitHub but has limited features.

Are you part of the GitHub team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Pricing

Pricing provided by GitHub.

Free for Individuals and Organizations

$0.00
1 users

Team

$4.00
1 users Per Month

User Insights

Average based on 2419 real user reviews.

Implementation Time

1 month

Perceived Cost

$$$$$

Typical contract price

$0k - $0k

Sign in to view

Per Year

GitHub Reviews (2,419)

View 4 Video Reviews
Reviews

GitHub Reviews (2,419)

View 4 Video Reviews
4.7
2,419 reviews

What do users say?

Generated using AI from real user reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Kostiantyn C.
KC
Kostiantyn C.
Cybersecurity Specialist
Information Technology and Services
Small-Business (50 or fewer emp.)
"GitHub is one of those tools that just becomes part of our daily workflow"
4.5/5
What do you like best about GitHub?

What I like most is that almost everyone in IT already knows how GitHub works. You don't need to explain much when bringing someone into a project. The interface is familiar, repositories are easy to manage, and version control simply works.

For our cybersecurity and digital identity projects, GitHub is useful not only for code but also for publishing technical documentation and keeping everything in one place. We recently started using it more actively for public knowledge sharing, which turned out to be easier than expected. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

There are still things that occasionally annoy me. Sometimes permissions can be a little confusing, especially when working with multiple organizations and repositories. Also, some useful features are locked behind paid plans. Not a deal breaker, but worth mentioning. Review collected by and hosted on G2.com.

Kapil P.
KP
Kapil P.
UI/UX Designer & Frontend Developer
Design
Small-Business (50 or fewer emp.)
"Streamlined Dev Workflow with Integrated Source Control, Reviews, and CI/CD"
5/5
What do you like best about GitHub?

What I like best about GitHub is that its real value lies in how it eliminates friction between different stages of development. Having source control, code reviews, and automated CI/CD workflows natively integrated saves a massive amount of time. Instead of jumping between tools, we can manage everything from a pull request to a live deployment via GitHub Actions, all from a single dashboard. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Overall, GitHub is a great platform, but I’ve noticed one drawback: as projects grow, repositories can quickly become difficult to manage. Keeping track of multiple branches, pull requests, and workflow runs can sometimes feel overwhelming. I also wish troubleshooting GitHub Actions were a bit easier and more straightforward. That said, the benefits still far outweigh these minor frustrations. Review collected by and hosted on G2.com.

Reetiraj G.
RG
Reetiraj G.
intern
Computer Software
Small-Business (50 or fewer emp.)
"GitHub Copilot Is an good Pair Programmer that Boosts Developers working speed ."
5/5
What do you like best about GitHub?

s an AI Engineer at Ethara, GitHub's AI capabilities specifically GitHub Copilot are unmatched. It acts as an incredible pair programmer, speeding up my context-switching and helping generate complex code structures quickly. Beyond AI, GitHub’s robust performance and deep integrations with other development tools make it the ultimate repository management platform. It has drastically improved our team's onboarding process and overall development velocity. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

My main critique lies in the UI/UX consistency between the classic repository views and the newer projects/v2 boards; the navigation flow can sometimes feel disjointed, requiring too many clicks to find specific settings or CI/CD runner logs. In terms of ROI, while Copilot speeds up general coding, it sometimes struggles with highly niche AI/ML frameworks or proprietary internal codebases, occasionally generating stale suggestions. For specialized AI engineering workflows, the time spent debugging these suggestions can slightly diminish the immediate return on investment for the premium seat pricing. Review collected by and hosted on G2.com.

Yashasvi S.
YS
Yashasvi S.
Head of everything
Small-Business (50 or fewer emp.)
"A Must-Have for Any Developer"
5/5
What do you like best about GitHub?

The best part about GitHub is how easy it makes collaboration. I can work with teams, track changes, and manage versions - all in one place. It keeps everything organised and smooth, especially for remote work. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Sometimes the interface can feel a bit overwhelming, especially for beginners. There are a lot of features, and it takes time to get comfortable with everything. Review collected by and hosted on G2.com.

Jagdish D.
JD
Jagdish D.
Team Lead
Enterprise (> 1000 emp.)
"GitHub Streamlines Team Collaboration and Version Control"
5/5
What do you like best about GitHub?

GitHub makes collaboration and version control really smooth, especially when working with teams. I like how easy it is to track changes, manage different branches, review code, and maintain project history all in one place. The integration with CI/CD tools, issue tracking, and pull requests also helps keep development organized and efficient. Overall, it simplifies teamwork and makes software development much more manageable. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

One thing I dislike about GitHub is that the interface can sometimes feel overwhelming, especially for new users who are not familiar with concepts like branches, pull requests, or merge conflicts. Some advanced features are also locked behind paid plans, and handling large repositories or resolving complex merge conflicts can occasionally become frustrating. Notifications and permission management can also get a bit messy in bigger team environments. Review collected by and hosted on G2.com.

Hrithik Y.
HY
Hrithik Y.
manager
Small-Business (50 or fewer emp.)
"GitHub Keeps Code and Collaboration Perfectly Organized"
5/5
What do you like best about GitHub?

I like how GitHub keeps code, version control and collaboration in one place. Pull requests and issue tracking make it much easier to work on projects and keep changes organised. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

The interface can feel a bit overwhelming at first, especially with the number of Git and collaboration features available. Some advanced workflows also take time to get comfortable with. You must have to build a base to work efficiently because sometimes things get complex Review collected by and hosted on G2.com.

Anastasia S.
AS
Anastasia S.
Engineering Operations Manager
Mid-Market (51-1000 emp.)
"Effortless Collaboration and Flexible Automation with GitHub"
4.5/5
What do you like best about GitHub?

What I like most about GitHub is that it just makes collaboration feel easy. PRs, comments, reviews, actions etc all work nicely together and people usually already know how to use it, so adoption is not a huge battle.

I also like how flexible it is. You can automate a lot of things and connect it with pretty much everything, which is super useful from an ops/process perspective. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

What I dislike is that once things get bigger, GitHub can become a bit messy and noisy. Notifications, permissions, workflows, Actions, integrations etc can get hard to manage if there isn’t good structure behind them. Also some admin/settings areas feel more confusing than they should be, especially when you compare them to how clean the core developer experience is. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"The developer ecosystem that keeps code organized and collaborative"
5/5
What do you like best about GitHub?

The best feature of GitHub is the fact that everything is concentrated around the code itself: version control, code review, CI/CD, and collaboration all happen within the same ecosystem. Versioning and branching allow me to safely experiment since I can always go back in case something goes wrong. Most of the time when using GitHub, I do my work in pull requests — I review the diffs, comment on changes, request modifications, and merge after everything is checked. The Actions tab in CI/CD is another big feature of GitHub — I am able to setup automatic tests and deployment processes without having to manage other services. In terms of open-source contribution, GitHub is pretty much the de-facto standard place where everything happens, which means that it feels natural to contribute to any projects or to publish my own there. Profile page and README section alone can be used to showcase the work that I've done. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

What stands out the most is the fact that in the case of very large repositories, everything seems to be slow – page loading, diffs rendering, and git operations too. For instance, when you are working with several years of history or several thousand commits, it all starts lagging. The price of Actions is also rather high in case when you are using CI/CD pipelines heavily – even though the free tier is good for smaller projects. In terms of user experience, the interface of GitHub has significantly evolved, however, there are still many settings that require many clicks to get to – you have to dig through different menus to find particular webhooks, change repository permissions, or set complex branch protection rules. The notification system is another area that makes using GitHub uncomfortable – it generates a lot of notifications, while getting it tuned for your needs requires efforts that are not really necessary. Another problem I would mention is lack of good project management features – although Issues and Projects have gotten much better since their introduction, for bigger teams that need roadmaps, backlogs, and sprint tracking there is not enough yet. Review collected by and hosted on G2.com.

Yash R.
YR
Yash R.
Student
Small-Business (50 or fewer emp.)
"GitHub Makes Collaboration Simple with Seamless Integrations and Copilot"
5/5
What do you like best about GitHub?

GitHub makes code collaboration simple with an intuitive UI, reliable performance, seamless integrations, and useful AI features like Copilot. It helps keep projects organized and improves development efficiency for both individuals and teams. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

While GitHub is feature-rich, some advanced capabilities can be difficult for new users to learn. The pricing for certain enterprise features may be a challenge for smaller teams, and navigating permissions or complex workflows can sometimes feel overwhelming. Additionally, support response times can vary depending on the plan. Review collected by and hosted on G2.com.

Dinesh S.
DS
Dinesh S.
Principal Engineer
Enterprise (> 1000 emp.)
"Parallel Development and Fast CI/CD with GitHub Actions"
4.5/5
What do you like best about GitHub?

Earlier, we used TFS to store our source code, but one limitation was that only one user could make changes to a particular object at a time. With GitHub, our whole team can work on the same object in parallel, with different developers making changes and then merging them smoothly.

For me, the biggest advantage of GitHub is the CI/CD pipelines we built using GitHub Actions. This keeps us deployment-ready as soon as development is ready—once we push to QA or UAT, and then to PROD, the deployment is completed almost immediately. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Since we’re a Data Engineering team that works directly with database objects, GitHub doesn’t natively support versioning those objects unless we rely on third-party tools like Flyway to store the source code and manage deployments. Review collected by and hosted on G2.com.

Questions about GitHub? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User
•
Last activity 2 months ago

What is GitHub used for?

6 Upvotes
8
Join the conversation
Mayank T.
MT
Mayank Tewari
•
Last activity almost 6 years ago

How to do proper versioning in the system? The main part in branching is a little confusing.

2 Upvotes
1
Join the conversation

Pricing Options

Pricing provided by GitHub.

Free for Individuals and Organizations

$0.00
1 users

Team

$4.00
1 users Per Month

Enterprise

$21.00
1 Licenses Per Month
GitHub Comparisons
GitHub Features
Deployment-Ready Staging
Integration
Extensible
Processes and Workflow
Reporting
Automation
User Reports & Feedback
Team Reports & Comments
Bug History