---
title: GitHub Reviews
meta_title: 'GitHub Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 2392 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: 2392
  scale: '5'
date_modified: '2026-08-02'
parent_category:
  name: Source Code Management
  url: https://www.g2.com/categories/source-code-management
---

# GitHub Reviews
**Vendor:** GitHub  
**Category:** [Version Control Hosting Software](https://www.g2.com/categories/version-control-hosting)  
**Average Rating:** 4.7/5.0  
**Total Reviews:** 2,392
## About GitHub
GitHub is where the world builds software. Millions of individuals, organizations and businesses around the world use GitHub to discover, share, and contribute software. Developers at startups to Fortune 50 companies use GitHub, every step of the way.



## GitHub Pros & Cons
**What users like:**

- Users value **exceptional collaboration and version control** features, making GitHub essential for code tracking and development. (124 reviews)
- Users value the **ease of use** that GitHub offers, enhancing collaboration and version control effortlessly. (102 reviews)
- Users value the **seamless team collaboration** on GitHub, enhancing project transparency and workflow automation effectively. (102 reviews)
- Users value the **seamless collaboration** GitHub offers, enabling efficient teamwork and project transparency for developers. (97 reviews)
- Users value the **seamless version control** in GitHub, enhancing collaboration and simplifying code management throughout projects. (97 reviews)
- Repository Management (90 reviews)
- User Interface (74 reviews)
- Code Review (69 reviews)
- Code Management (65 reviews)
- Integrations (65 reviews)

**What users dislike:**

- Users find the **learning curve and complexity** of advanced features like GitHub Actions challenging for newcomers. (45 reviews)
- Users find the **learning curve steep** , facing challenges with complexity and configuration in GitHub Actions. (42 reviews)
- Users find the **learning difficulty** of GitHub challenging, especially for beginners unfamiliar with Git workflows. (41 reviews)
- Users find the **complexity for beginners** challenging, especially with CI/CD workflows and permission management in GitHub. (40 reviews)
- Users find the **steep learning curve** of GitHub challenging, especially when configuring workflows and managing permissions. (34 reviews)
- Difficult Learning (32 reviews)
- Users find **limited features** in GitHub, leading to challenges in using resources effectively and finding necessary tools. (30 reviews)
- Missing Features (29 reviews)
- Expensive (26 reviews)
- Confusing Interface (25 reviews)

## GitHub Reviews
  ### 1. Helpful for Coding Projects ✅

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akansha S. | Student, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 23, 2026

**What do you like best about GitHub?**

What I like most about GitHub is that it keeps all my code in one place and makes it easy to manage. The version control is also very helpful because if I make a mistake, I can go back and review older changes. Working with a team becomes easier too, since everyone can share and update the code without confusion.

**What do you dislike about GitHub?**

I don’t dislike GitHub, but sometimes it can be a little confusing when you’re just getting started. Merge conflicts and branches were hard for me to understand at first. Also, if you’re new to it, some features take time to learn and get comfortable with.

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves the problem of managing code and keeping track of changes. Before, it was easy to lose older code or accidentally overwrite files, but with GitHub everything is saved and easy to revisit. It also helps me work on projects with other people, and it makes sharing code much easier.

  ### 2. GitHub Makes Version Control and Collaboration Easy for College and Personal Projects

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 13, 2026

**What do you like best about GitHub?**

The best thing about GitHub for me is the pull request and code review system. My team works on the same codebase every day, so it's much easier to review changes before merging them. I also like how easy it is to compare branches and view code differences. It has made collaboration smoother and helped us catch issues earlier.

**What do you dislike about GitHub?**

One thing I don't like about GitHub is that managing permissions can become confusing, especially when working on larger team projects. Sometimes it takes time to figure out why someone doesn't have access to a repository or branch. I also get a lot of notifications when working on multiple repositories, so it's easy to miss important updates or comments

**What problems is GitHub solving and how is that benefiting you?**

GitHub helps my team manage our code in one place and makes it easier to work on the same project without overwriting each other's changes. It keeps track of every update, so we can review code, fix issues, and see the history of changes whenever needed. For me, it has made collaboration much smoother and reduced mistakes during development.

  ### 3. GitHub Actions and Copilot Make Our Deployments Fast and Reliable

**Rating:** 4.0/5.0 stars

**Reviewed by:** Amar singh C. | Founder, Transportation/Trucking/Railroad, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 29, 2026

**What do you like best about GitHub?**

For my company, GitHub is very important. We are currently a web- and physical office-based taxi and travels company, but we are expanding to a mobile platform. We use GitHub for our backend code and then integrate it with Render. We also publish our websites there for testing.

The most important part for us is GitHub Actions. Every time we edit the code, it automatically pushes and redeploys to Render. The webhook is also helpful, because we don’t need to push manually. During development, in a single day we may need to update code many times, so this saves my team effort and time. Branch protection is also good.

In development we add many features, like a bid system, so with new branches we can manage everything properly. We don’t need to make multiple repos for the same code. Pull requests are also very important because they allow my team’s senior engineers to review the changes from juniors before deployment, so it doesn’t cause us to repeat mistakes.

We also use GitHub Copilot, and it is very good and intelligent for coding; in my opinion it’s one of the best. The Actions tab also shows clearly if there is any issue in the code during deployment, and GitHub environment security is easy to manage. However, it is slightly deep if we want to change something: we first go to Settings, then Secrets, then Actions. I think it should be more direct. The suggested changes feature is also good.

**What do you dislike about GitHub?**

Well, there are some big problems, especially with notifications. It’s natural that when many people are working and there are lots of updates, the notification section can become a real issue. Many times, important notifications get buried under simple ones like code push, etc., and we face this problem often. It’s good that it notifies us, and it also alerts us when there’s a critical bug in the code, but code push notifications can still bury the bug notifications.

Also, currently there is a delay in actions. When we deploy, many times it takes longer and feels slow. Previously it was fast, but in the last 2 to 3 months we’ve seen it taking more time and slowing down. Even when we publish the page, it takes time.

On the other hand, the GitHub remote repo is good for pushing files from a local PC to the repo. But when we try to upload files manually, we can only upload 100 files at a time. It’s normal to have more than 100 files in one go, even for backend work, like a ride-hailing backend.

Overall, I don’t find any major issue, and according to me GitHub is well developed in terms of tech and features, and it feels honest for most users. Still, some normal things are bad. They should give simple options like stopping push/update notifications, and make deployments fast again. Also, there are many new features in the UI, which is good, but it makes it harder to find the settings and features that I want. With time I can understand it as an engineer, but not as a founder.

**What problems is GitHub solving and how is that benefiting you?**

Well, I like many things. As a professional, and based on my recent project, I really like the auto-push of changes with the Render integration. It allows me to push without a manual trigger, which saves us time and helps with coordination across my team. I also think the feature that lets me review changes from junior developers before we deploy is very good. The comment history is helpful too, because when you’re working with a team it’s normal that updates and fixes sometimes cause more bugs and issues. This helps my team, no doubt. Overall, GitHub doesn’t have any big bugs or issues for us, and it’s good.

  ### 4. "GitHub - A Must Have Tool for Every Developer"

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sameer R. | Operations - Executive, Enterprise (> 1000 emp.)

**Reviewed Date:** July 15, 2026

**What do you like best about GitHub?**

What I like most about GitHub as it is one of the best platforms for open source professionals. It keeps all my code in one place, tracks every change, makes collaboration easy, lets me showcase projects through public repositories and even offers free hosting via GitHub  Pages.

**What do you dislike about GitHub?**

No big dislikes, but sometimes when two people make changes to the same file it creates conflicts which can be a bit confusing to resolve

**What problems is GitHub solving and how is that benefiting you?**

GitHub keeps all my project code in one place, makes collaboration easy, let's me track every change and go back to any version any time, and helps me showcase my works and project easily through public repositories

  ### 5. Great Cloud Hosting + Task Management, but Concerns About Its Proprietary Future

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dieumerci M. | Leaner, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 16, 2026

**What do you like best about GitHub?**

The way it's almost complete, since it combines cloud hosting for our projects with project task management.

**What do you dislike about GitHub?**

The only thing I dislike about them is that it's proprietary: even if it's free to a certain extent, one day it will end up being entirely paid. I would recommend that Microsoft keep this platform open source to guarantee its effectiveness and long-term viability.

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves the problem of team collaboration on a project. I'm a big fan of open source, so to contribute to online projects, GitHub helps me access and contribute my expertise in this area.

  ### 6. Efficient Code Collaboration and Version Control with GitHub

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vishaka C. | Full Stack Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 14, 2026

**What do you like best about GitHub?**

I use GitHub regularly for freelance web development projects, MCA academic work, and collaborative coding tasks. It helps me manage repositories, track code changes, maintain backups, and organize project versions efficiently. I mainly use GitHub with VS Code while working on frontend and backend development projects.

The branching and commit history features are especially useful when testing new updates or fixing bugs without affecting the main project. I also use GitHub to store project documentation, collaborate on shared code, and manage deployment-related workflows. The platform feels reliable for both personal and professional development work.

**What do you dislike about GitHub?**

For new users, some advanced Git workflows like rebasing, resolving merge conflicts, and managing multiple branches can feel confusing at first. Large repositories can also become difficult to navigate if projects are not organized properly. However, after regular use, the workflow becomes much easier to understand.

**What problems is GitHub solving and how is that benefiting you?**

GitHub helps me safely manage and maintain project code across multiple development tasks. Before using version control properly, handling different project versions and backups manually was difficult and time-consuming.

Now I can track every code update, restore previous versions if needed, collaborate more efficiently, and manage projects in a more structured way. It has improved my development workflow and made project management more professional and organized.

  ### 7. Easy-to-Use GitHub with Powerful Actions and Workflow Automation

**Rating:** 4.0/5.0 stars

**Reviewed by:** Neil W. | Engineering Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 10, 2026

**What do you like best about GitHub?**

Everything is on Github... well, almost everything. Almost every open source project, people's pet projects, the work that I do for various companies... it makes it a little bit similar to how Google Docs/Workspace is everywhere now, so the tools I am used to using in my personal life are also the same tools I use at work.

Github is easy to use, I'm very familiar with how to SSH, it's moderately simple to change my git user so I can attribute work differently to my various personas. Github actions is also very easy to use, and the cron feature is excellent, which helps me automate many workflows.

I use Github every workday.

**What do you dislike about GitHub?**

Github has been very flaky recently, to the point where it feels like there is some sort of Github outage every week. This is problematic because it interferes with our releases, all of our CI is tied into github actions at the moment.

They've also begun changing the UI and now the code review tool feels a lot slower.

Particularly annoying is when an outage doesn't just affect CI, but affects pushing or pulling... that halts all productivity rather than just halting releases. Annoying!

**What problems is GitHub solving and how is that benefiting you?**

Github helps me collaborate with my peers, and I prefer to review code inside of Github rather than pull the code down, unless I plan on running the code. It offers me a space to mentor my juniors, and github actions helps me automate my build and release process. Plus the ecosystem that it provides allows me to pull in 3rd party actions, for example, chromatic has a github action to upload snapshots to their service, which I use for visual regression testing.

  ### 8. GitHub Makes Collaboration Easy and Builds a Recruiter-Trusted Portfolio

**Rating:** 4.0/5.0 stars

**Reviewed by:** Patil A. | Information Technology Security Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** February 19, 2026

**What do you like best about GitHub?**

It's the world's biggest social network for code. GitHub makes it incredibly easy to collaborate on projects through pull requests, track bugs with issues, and build a professional portfolio that recruiters actually trust.

**What do you dislike about GitHub?**

Steep Learning Curve: Beginners often find Git's command-line interface and complex merge conflicts intimidating.
Security Risks: It’s dangerously easy to accidentally leak sensitive API keys or credentials in public repositories. [

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves the fundamental problem of unorganized collaboration. Before platforms like GitHub, multiple people working on the same file often led to overwritten work and "version hell. Eliminates Code Conflicts.Provides a "Safety Net"

  ### 9. Effortless Version Control, Needs Better Search & Performance

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 29, 2026

**What do you like best about GitHub?**

I find GitHub easy to use, easy to set up, and beginner-friendly. The fact that it's free is a bonus. It also makes it easy to share the link of a repository, which is essentially the whole folder of a software program, with anyone who is part of the development.

**What do you dislike about GitHub?**

I think GitHub could improve its search accuracy. Also, when dealing with big repositories, it becomes laggy.

**What problems is GitHub solving and how is that benefiting you?**

I use GitHub for managing programming codes, version control, and resource sharing, which makes organizing programs easy. It solves the problem of storage of programmes in a organized manner.

  ### 10. Easy Repo Access and Clear Project Visibility for the Team

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dave C. | Senior Technical Operations Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 05, 2026

**What do you like best about GitHub?**

Easy access to repos, a clean view of project work, and simple sharing across the team for better visibility.

**What do you dislike about GitHub?**

Navigating can be confusing at times when I’m trying to find specific files. Following the history of code changes can be confusing as well, although that may be more down to how the projects are designed.

**What problems is GitHub solving and how is that benefiting you?**

A unified location for all code and project work, with clear visibility into changes and version control at the corporate level.

  ### 11. Handy Collaboration and Easy Code Sharing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anurag S. | R1 Reviewer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 17, 2026

**What do you like best about GitHub?**

The collaboration features are really handy , easy to share code and work on projects with others. Version control is straightforward once you get the hang of it.

**What do you dislike about GitHub?**

The interface can feel a bit cluttered sometimes, takes a while to find what you are looking for.

**What problems is GitHub solving and how is that benefiting you?**

Makes it easier to keep track of code changes and collaborate , don't have to worry about losing work or managing different versions manually.

  ### 12. Efficient Pull Requests and Seamless CI/CD, but Room for More

**Rating:** 3.5/5.0 stars

**Reviewed by:** Happy M. | Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** December 27, 2025

**What do you like best about GitHub?**

Reviewing and merging pull requests on GitHub is both quick and straightforward. I find that implementing & setting up the CI/CD pipeline instantly with GitHub Actions stands out as the most impressive feature.

**What do you dislike about GitHub?**

It is confusing and hard to configure complex DevOps pipelines. It is costlier then

**What problems is GitHub solving and how is that benefiting you?**

It benefits me by solving the problem of managing & collaborating on code by keeping version control, reviews & issues everything in one place. It has made working with my team much easier and more reliable, especially when it comes to keeping track of code changes.

  ### 13. Link towards code

**Rating:** 4.0/5.0 stars

**Reviewed by:** George A. | Program Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 17, 2024

**What do you like best about GitHub?**

It has a nice, clear web interface to compare what was changed in a set of files, add comments and improvement suggestions and manage a code change in a team.

**What do you dislike about GitHub?**

It is based on Git which I don’t like as much; it is over complicated for anything I need. But GitHub is a really nice tool.

**What problems is GitHub solving and how is that benefiting you?**

For me and my colleagues GitHub helps by allowing us to create, store, change, merge, and collaborate on files or code

  ### 14. Github - A one stop repository to store and share codes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Enterprise (> 1000 emp.)

**Reviewed Date:** October 11, 2025

**What do you like best about GitHub?**

Github is extremely user-friendly, making it simple to push code and host websites. For those unfamiliar with Git commands, it offers the convenient option to drag and drop or upload files, which sets it apart from many other software platforms.

**What do you dislike about GitHub?**

When it comes to hosting webpages created with React, this service does not support them. As a result, I have to look for alternatives such as Netlify.

**What problems is GitHub solving and how is that benefiting you?**

Github is open source and has been instrumental in helping me build and host my own portfolio at no cost. When I was starting out in frontend development, it made it easy for me to publish websites simply by dragging and dropping files. This convenience was especially valuable during my early learning phase.

  ### 15. A must-have tool for any developer

**Rating:** 3.5/5.0 stars

**Reviewed by:** MOHAMMAD  S. | Software engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 04, 2023

**What do you like best about GitHub?**

Makes it easy for devlopersbto share code file and collaborate with fellow devlopers on open source project. 
It's us

**What do you dislike about GitHub?**

Sometimes I find the UI a bit confusing, especially when I started out. Also, some features like GitHub Actions or security settings could use better tutorials or in-app guides.
But overall, it's been a great experience.

**What problems is GitHub solving and how is that benefiting you?**

GitHub makes it really easy to contribute to open source projects.
Almost every project I’ve worked on or seen in the community uses GitHub to manage code, track issues, and collaborate with others.
The best part is that it’s completely free for open-source projects, which helps me learn and grow as a developer without any cost.

  ### 16. Github experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashin Marin T. | Software Development Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 01, 2025

**What do you like best about GitHub?**

GitHub's primary strengths lie in its ability to facilitate collaboration, version control, and project management for software development. This can be used to showcase one's projects during interviews or other events. It has excellent customer support.

**What do you dislike about GitHub?**

The code commit sometimes breaks, confusing which active chain someone is working on. The commands can be occasionally difficult to understand and use.

**What problems is GitHub solving and how is that benefiting you?**

It is a version control software. It keeps track of the changes and return back to the previous source code at any point of time, without losing the data in it. 
It's more than just file sharing. One can view the history of each git commit, different branches of the same codebase, an issues tab to manage bugs, pull requests for the merging of code from one branch to another and plenty more

  ### 17. GitHub brings our team together

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mike W. | CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about GitHub?**

Allows our team to have one place for all our code.

**What do you dislike about GitHub?**

Navigation sometimes is a little tough to figure out

**What problems is GitHub solving and how is that benefiting you?**

Allows all our devs to be on one platform. Our Customer relations managers are able to submit tickets.

  ### 18. Great for Collaborative Repository Management

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2026

**What do you like best about GitHub?**

The ability to maintain repositories for collaboration.

**What do you dislike about GitHub?**

I don’t really find anything I particularly dislike.

**What problems is GitHub solving and how is that benefiting you?**

I use it to keep code repositories organized and available for collaborative work.

  ### 19. i love github

**Rating:** 3.5/5.0 stars

**Reviewed by:** deva r. | Admin support, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 31, 2025

**What do you like best about GitHub?**

i love copilot and many more about github like the guithub

**What do you dislike about GitHub?**

Subscription model pro or free version poor support system

**What problems is GitHub solving and how is that benefiting you?**

github have copilot i love it help to maage my code

  ### 20. All in one tool for Modern Development Teams

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anirban D. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** September 15, 2024

**What do you like best about GitHub?**

Perfect collaboration & version control tool for developers. Its robust version control system simplifies collaboration. It allows multiple contributors to work on same project simultaneously.

User-freindly interface, ability to track changes, managing pull requests, code reviewing features makes it a standard software. Additionally, it has the ability to handle large projects and communities also.

**What do you dislike about GitHub?**

Github is a very powerful tool, nothing to dislike about it. Though beginners might find it little challenging to navigate through the interface. and I personally like to have a cherry pick feature which is very usefull while using multiple release circle for multiple feature

**What problems is GitHub solving and how is that benefiting you?**

It's easy to work with a team with Github, to manage and track teams access. All team member can work in same file simulataneously which enhance project's quality high.

  ### 21. A Developer review on Github.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vivek S. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 11, 2024

**What do you like best about GitHub?**

I use GitHub to deploy my personal project in different types of repositaries. It also give the static website hosting on its subdomain. Github helps me in version control of my projects, which is essential for any software development project. We can also collaborate with team members on code changes, pull requests, and issue tracking makes it a go-to tool for both individual developers and teams.

**What do you dislike about GitHub?**

Github's pricing for private repositories can also become expensive for small-scale projects or personal work when the free plan’s limits are reached.

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves many problems in software development, such as version control, collaboration, and project management which is essential part of SDLC.

  ### 22. perfect for code collaboration and project management

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hussaina D. | Marketing and Operations Executive, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 18, 2024

**What do you like best about GitHub?**

Collaboration opportunities. I love how the community is so open and you can collaborate on projects.

**What do you dislike about GitHub?**

it is a little hard to understand at the beginning.

**What problems is GitHub solving and how is that benefiting you?**

automation for workflows, project management

  ### 23. GitHub review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Venkatesh S. | Information Technology Executive, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 17, 2024

**What do you like best about GitHub?**

It was good plateform open source and code sharing

**What do you dislike about GitHub?**

Is not safe for easyly hack easily hacking the developer codes

**What problems is GitHub solving and how is that benefiting you?**

It was auto code very interesting

  ### 24. A review of a collaborative platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aymar A. S. O. Sedami N. | Entrepreneur, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** March 30, 2024

**What do you like best about GitHub?**

The best I enjoy is the code storage online.It is engaging to be able to push code on the server and pull it on local machines. Afterwards, the platform capabilities are countless for continious integration and delivery.

**What do you dislike about GitHub?**

I am hoping for more events from Github to see how the platform, the fares and the plans evolve on the coming horizons

**What problems is GitHub solving and how is that benefiting you?**

Through GitHub, you can generate or track bugs on the high tech software available on the market. You may use Github like a version control hosting to archives tags. Moreover, there are opportunities to perform continious Delivery and build automation through Git actions. Furthermore, Github sorts out team collaboration problems through pull requests and merge conflict management. Github sorts out also artifact release and continious testing issues  through continious integration and delivery with Github Actions.

  ### 25. Github is amazing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 10, 2025

**What do you like best about GitHub?**

Ease of use and one of the best products

**What do you dislike about GitHub?**

There are no negatives about Github so fat

**What problems is GitHub solving and how is that benefiting you?**

Helps check the logic behind a code and debug issues

  ### 26. Best code collaboration platform.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Imran A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 13, 2024

**What do you like best about GitHub?**

Using GitHub is simple and he­lpful. The system organizes code­ projects and allows coders to cooperate­. I can view changes, share ide­as, and combine work easily. One powe­rful tool is the pull request, le­tting teams review update­s before applying them. That's what I like the best.

**What do you dislike about GitHub?**

Some­times GitHub runs slowly when lots of people­ access it at once. New use­rs may also struggle to understand complex me­rge conflicts that arise with separate­ code edits.

**What problems is GitHub solving and how is that benefiting you?**

GitHub tackle­s collaborative coding well. Multiple programme­rs can edit the same file­s simultaneously without problems. Special tools like­ issue tracking and code revie­w make projects smoother and e­nhance code quality. Getting all the features to which is benefiting me in every way of my life.

  ### 27. Very good hosting and collaborative work tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Galit W. | Software Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 16, 2024

**What do you like best about GitHub?**

Code version control is comprehensive and gives you a clear view of your progress, even if you have multiple branches, pull requests and issues. You can also create, assign and prioritize issues, making it easy to manage tasks, track progress and ensure that nothing gets lost. You can link issues to specific tasks or disciplines to structure discussions.

**What do you dislike about GitHub?**

Understanding and using Github can be a bit difficult for beginners. It can be quite complex in the early stages of use.

**What problems is GitHub solving and how is that benefiting you?**

GitHub is the best tool for programmers. It helps me organize projects, collaborate as a team and share my creations with the world. Thanks to GitHub, I can use Git for version control and track changes, solve problems and test new ideas.

  ### 28. GitHub has transformed project management and collaborative software development.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Victor F. | Salesforce Developer, Telecommunications, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 05, 2024

**What do you like best about GitHub?**

facilitates efficient collaboration between developers by providing a centralized environment for storing and tracking source code.

GitHub's Pull Requests functionality facilitates the review and approval of contributions, promoting a code review culture that improves software quality. In addition, integration with build and test automation tools simplifies development workflows.

**What do you dislike about GitHub?**

One point of consideration is the limitation on file size and free storage, which could be restrictive for large projects or those requiring large data handling.

**What problems is GitHub solving and how is that benefiting you?**

Using GitHub provides tangible benefits for developers and development teams. It facilitates remote collaboration, allowing distributed teams to work efficiently. The global visibility of projects on GitHub can attract new contributors and encourage participation in open source communities.

  ### 29. Great for collaboration. The app is stable and actions is not!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joe G. | VP of Engineering, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 18, 2024

**What do you like best about GitHub?**

Apps have made it possible to do everything in one place

**What do you dislike about GitHub?**

Lots of minor outages make our deploy pipeline unstable

**What problems is GitHub solving and how is that benefiting you?**

Doing everything all in one place

  ### 30. One of the best options for code repositories

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Enterprise (> 1000 emp.)

**Reviewed Date:** March 07, 2024

**What do you like best about GitHub?**

Has a great UI for seamless usage. You can easily maintain your code and versioning with multiple branches. Readily integrate with 3rd party tools for CICD deployments. Github desktop application comes in handy for quick checkins.

**What do you dislike about GitHub?**

Have really liked using the tool. Have been using it so far for 3 years and can't complain from user perpective. During implementation our administration teams faced some issues which took some time to iron out as it was first time implementation for them too.

**What problems is GitHub solving and how is that benefiting you?**

As organizations grow teams also grows and after a certain point need arises for centralized code management tool so effortless contibution within the teams. Github has helped us in collabrating with multiple teams and integrating code from them with proper branching strategies and versioning and seting up CICD piepline for seamless deployment

  ### 31. Github for project Management

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sidharth J. | Salesforce Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2023

**What do you like best about GitHub?**

So we use github for managing the project where there are multiple developers, so to control the version of the code we use github. The best thing about git is that you can merge your change with other developer's code very easily. Also, it is very difficult to loose your work if yoou are working with git

**What do you dislike about GitHub?**

I have used github for the first time so there are multiple steps to do many thing due to it's vast list of features. it took me around a month to do this thing without someone help

**What problems is GitHub solving and how is that benefiting you?**

Management of project get's easy if we are using github. Code reviews are also very effective and we can just comment on the exact location where are the changes are required. so it saves lots of time for us.

  ### 32. Github very good tool for version control and team collaboration

**Rating:** 4.0/5.0 stars

**Reviewed by:** Osama (A.) S. | Open Source Contributor, Health, Wellness and Fitness, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 12, 2024

**What do you like best about GitHub?**

One of the features I like most about GitHub is the CI/CD automation with GitHub Actions. It's very easy to link your code to any third-party tool, and with Git's version control system, we can easily switch between versions of our product with a single click, in addition to version control.

**What do you dislike about GitHub?**

Github is not an easy tool to use, and at first some new users felt out of place there. To start using GitHub effectively, you need to have experience with the command line.

**What problems is GitHub solving and how is that benefiting you?**

GitHub is a fantastic tool for developers who need to securely store their code, manage versions and track bugs, enhancements, etc.

  ### 33. Good platform for project and repository management

**Rating:** 3.5/5.0 stars

**Reviewed by:** Shirish T. | Support and Implementation Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 02, 2024

**What do you like best about GitHub?**

It is quite productive in maintaining all my artifacts

**What do you dislike about GitHub?**

managing large repositories with many contributors can be a bit challenging at times.

**What problems is GitHub solving and how is that benefiting you?**

GitHub streamlines version control, collaboration, and project management for developers.

  ### 34. GitHub is amazing for students

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dilan P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2024

**What do you like best about GitHub?**

I'm able to easily upload my group and individual projects onto my GitHub via Git Bash.
View other GitHub repositories and easily download/pull

**What do you dislike about GitHub?**

Would be nice to have a search function that searches for matches in its repo

**What problems is GitHub solving and how is that benefiting you?**

Instead of saving my projects locally on my laptop, I'm able to upload them onto my GitHub allowing me to pull/view the code from any device as long as theres some sort of internet connection

  ### 35. makes it easy to work as a developer.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abdelrahman  A. | Data Analyst, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 11, 2024

**What do you like best about GitHub?**

It is ideal for collaborative development, as you can work on code with your teammates. 
It also offers an open source environment for independent developers, with excellent version control and easy collaboration.

**What do you dislike about GitHub?**

GitHub's user interface can seem overloaded and give the impression that it is a very complex tool.

**What problems is GitHub solving and how is that benefiting you?**

GitHub encourages new ideas and makes managing your code simple and reliable.

  ### 36. An accessible code hosting platform for all

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jacob E. | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 11, 2023

**What do you like best about GitHub?**

GitHub provides reliable storage for our projects. Combined with SSH authentication, we can manage employee access to certain repositories using our in-house SSH key management system.

**What do you dislike about GitHub?**

Certain repositories may contain sensitive information that is not suitable for a third-party cloud enviornment. Such data has to be encrypted before being uploaded, a function that could be natively implemented.

**What problems is GitHub solving and how is that benefiting you?**

Our business develops proprietary solutions for real estate. These solutions must be kept private while being easily accessible to employees. GitHub offers SSH authentication via Git, allowing us to manage access for every individual employee using our own solution rather than having to implement a new one.

  ### 37. GitHub is very useful for version control and we can store the code by versions or a project.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sharon A. | DevOps Engineer, Maritime, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 09, 2023

**What do you like best about GitHub?**

Collaboration and Social Coding and also mainly best for Hosting for Open Source Projects . so we can study how to deploy fast .

**What do you dislike about GitHub?**

Private repository pricing  and has limitations on the size of individual files and repositories .

**What problems is GitHub solving and how is that benefiting you?**

Project Management and issue tracking also mainly discoverability and learning .Using of a public repository project to study  how to host and deploy  also setting and fixing pipeline or docker .

  ### 38. Great experience so far with github

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akshay N. | Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 25, 2023

**What do you like best about GitHub?**

Easy to use UI, good pricing model. Great hosting service to use with git.

**What do you dislike about GitHub?**

Recent downtimes / issues with github actions were worrisome.

**What problems is GitHub solving and how is that benefiting you?**

Github helped us switch from svn to git very easily. We were able to switch to git + github setup instead of our own implemented svn server solution

  ### 39. Top free staging platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dhananjay P. | Lead Engineer - Product Support, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 21, 2024

**What do you like best about GitHub?**

I can write and publish anything and in any computer language without limits to help community take it to use or build something.

**What do you dislike about GitHub?**

Sometimes it is little hard to use from Unix CLI than from webapp/desktop app

**What problems is GitHub solving and how is that benefiting you?**

Best benefit is i have total control on my data and i can edit/modify whenever required. It solves my staging and version control issues with files i write on linux.

  ### 40. Good platform for technical work and collaboration

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 07, 2024

**What do you like best about GitHub?**

It helps to do technical work and task easily. Good platform for code and making  repository.
easy to tracks insights and code.Provide fast access to projects.

**What do you dislike about GitHub?**

The searcing features of Github needs improvemnt

**What problems is GitHub solving and how is that benefiting you?**

As such not identified a bigger problem.

  ### 41. Helps tracking all the changes!!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pranshul G. | Frontend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2023

**What do you like best about GitHub?**

1) It helps you track all the changes made to your repository.
2) You can share your code with whoever you want by just adding them as a contributor or by sharing the link.
3) The GitHub repository has a lot of customization potential. 
4) It also lets you make your repository public so that anyone worldwide can search for your repo online and contribute to it.
5) It shows your repository insights too.

**What do you dislike about GitHub?**

1) The main thing I dislike about GitHub is that its functionality is a bit too complicated if you are a beginner and takes time when starting.
2)  Integrating it with VS Code is a bit difficult, but once you do it, it makes your task much easier.
3) You need to keep the repository settings appropriate so that the contributor can just suggest changes and not directly make changes to the repo (Exception in case of team projects).

**What problems is GitHub solving and how is that benefiting you?**

It is very helpful when you are on a team project. It helps in tracking all the past versions of my repo. It integrates very well with VS code and allows continuous integration which saves your time of uploading your new file to git to track the changes manually. Also, the repo insights that Git provides are very much beneficial too.

  ### 42. GitHub Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Saksham S. | Contributor, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 03, 2023

**What do you like best about GitHub?**

I really like that GitHub makes it easy for people to work together on coding projects and helps us manage our work efficiently.

**What do you dislike about GitHub?**

One thing I find challenging about GitHub is that it can sometimes feel overwhelming with all the features and options, especially for new users.

**What problems is GitHub solving and how is that benefiting you?**

GitHub helps people work together on coding projects. For me it makes it easier to share code, track changes, and collaborate with others.

  ### 43. GitHub actions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Veeraragavan J. | Azure Infra &amp; DevOps consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 19, 2023

**What do you like best about GitHub?**

Github action is an automation specific tool, which will help us to store the source code in repo, compile it and deploy to the container orchastration tools like kubernetes or any cloud app services.

**What do you dislike about GitHub?**

Github action almost supports every aspects like other cloud native tools or even third part tools like JIRA, etc, but they need to improve the granualar security settings (user level)

**What problems is GitHub solving and how is that benefiting you?**

It heps to automation build and deployment, along with its other flavours like Git (Version control tool) it works really well. The certification is free of cost and it comes with the free version for all kind of testings.

  ### 44. The leading Git software service every product will integrate with.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 08, 2023

**What do you like best about GitHub?**

The community is so big, so powerful, and basically every product out there will integrate with it.  It also supports open source, so creating a public repository is free of charge.

**What do you dislike about GitHub?**

Operating a web or software service-based business is tough with Github.  Github charges on a "per private repository" basis, so if you have a lot of clients you're building applications for, and (obviously) require the source to be private, you'd be paying a fortune only to keep that source on Github.  There are other better choices  out there where you pay a standard fixed monthly or annual fee.

**What problems is GitHub solving and how is that benefiting you?**

Github integrates nicely with DockerHub, so my docker source code can be pulled directly off from Github to DockerHub for building.

  ### 45. Well it works consistently, and serves us good

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ashish K. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 22, 2023

**What do you like best about GitHub?**

All the workflows and things that a software development team needs from a git cloud tool.
Creating PRs, issues, releases, tags, managing git stuff from cloud, CI workflows, and now even AI copilot (although it's not that useful at times tbh)

It just gets the work done. It's like if it didn't exist, then it would be hard to use the alternatives, although I've also used Bitbucket and Gitlab. Github just seems intuitive and clean, and works well.

Deep dive into its features is not something that can be covered here, for that it's best to signup and just explore what you need. But yeah, we're good with Github for now.

Integrations with Slack, Jira, etc, are colossal productivity time savers.

**What do you dislike about GitHub?**

Code browsing isn't that fluid and like how it is in IDEs yet. It's cumbersome and not something I use tbh.
There should be a bar at the top where I can do fuzzy search for any file or files containing that search term.
In PR reviews, there should be threading of replies, like in reddit.

**What problems is GitHub solving and how is that benefiting you?**

CI/CD
version control
peer code review
running hooks
software analysis
release orchestration
release preparation

  ### 46. The best software management tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Varsha R. | Incident Response Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** August 08, 2023

**What do you like best about GitHub?**

GitHub is one of the best software engineering collaboration tool there is and it's very easy to use and integrate with IDE.

**What do you dislike about GitHub?**

It could get a little complicated to use in the beginning and there should be better documentation for beginners

**What problems is GitHub solving and how is that benefiting you?**

It's solving the major problem of efficiently pushing code to both testing and production and yet maintaining a hierarchy.

  ### 47. We are managing our data science models and analytics code better with Github.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Valeria Vaca D. | Junior Data Scientist, Enterprise (> 1000 emp.)

**Reviewed Date:** February 05, 2023

**What do you like best about GitHub?**

I like that I am able to clone code from my teams central repository to my computer device, make changes to the code on my computer , commit the modifications back to the central repository , where it is simply updated.
 The above is important to my teams agile method of collaboration. Making it easy to conveniently track changes and roll back previous changes made to our project  codebase.

**What do you dislike about GitHub?**

Implementing Github in data science projects involves a challenging learning curve for us as data scientists because each alteration requires going through the "commit" process using Github's command line and terminal. This additional step brings a workflow overhead as we are required to grasp Github's terminal interface and command line language , in order to be able to contribute efficiently to the project.

**What problems is GitHub solving and how is that benefiting you?**

Github is used for version control purposes within our data science projects. Github comes in handy for  reviewing research and understanding the previous and current state of team  projects and the functions used  there-in. Ability to track all   changes made to our codebase and the user who made the changes is vital to efficient collaboration in any data science project.

  ### 48. GitHub at a Glance Empowering Collaboration and Code Management

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shreyansh P. | Graduate Engineer Trainee, Enterprise (> 1000 emp.)

**Reviewed Date:** June 28, 2023

**What do you like best about GitHub?**

Efficient Collaboration and Code Management with GitHub

**What do you dislike about GitHub?**

Complexity for Large Projects and Limited Offline Functionality

**What problems is GitHub solving and how is that benefiting you?**

GitHub solves the challenges of code collaboration, version control, project management, and knowledge sharing

  ### 49. Very complete and easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Carlos B. | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 13, 2023

**What do you like best about GitHub?**

Complete documentation that allows you to ask questions about almost everything. Ease of use

**What do you dislike about GitHub?**

Sometimes it slows down or crashes on one-off events

**What problems is GitHub solving and how is that benefiting you?**

Allows the release of versions already with tests in an automated way, guaranteeing higher quality. Tests are run internally with docker reducing costs with other tools.

  ### 50. Good plataform to share your codes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joyce S. | Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 02, 2022

**What do you like best about GitHub?**

The ease of uploading codes and sharing them with your friends and co-workers.
In addition to having multiple repositories to parse and clone them and also has excellent interaction and integration with git.

**What do you dislike about GitHub?**

One thing I don't like is that the free version has a space usage limit (you can't exceed 100 MB in a single file)
In addition to the fact that it is not fully open

**What problems is GitHub solving and how is that benefiting you?**

Github solves the problem of code hosting, it can share my code so that other people can use it, but if needed I also have the option to private my code and allow only specific people to see it and make changes.


## GitHub Discussions
  - [What is GitHub used for?](https://www.g2.com/discussions/what-is-github-used-for) - 8 comments, 5 upvotes
  - [How to do proper versioning in the system? The main part in branching is a little confusing.](https://www.g2.com/discussions/33644-how-to-do-proper-versioning-in-the-system-the-main-part-in-branching-is-a-little-confusing) - 1 comment, 2 upvotes
  - [How can we make git merge easier to avoid conflicts](https://www.g2.com/discussions/how-can-we-make-git-merge-easier-to-avoid-conflicts) - 1 comment, 1 upvote
  - [Is it any way to understand our code is using some one](https://www.g2.com/discussions/is-it-any-way-to-understand-our-code-is-using-some-one) - 1 comment, 1 upvote
  - [What are the features of GitHub?](https://www.g2.com/discussions/what-are-the-features-of-github) - 1 comment, 1 upvote

- [View GitHub pricing details and edition comparison](https://www.g2.com/products/github/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-02+08%3A20%3A59+-0500&secure%5Bsession_id%5D=52bde155-937f-4664-a65a-d41c998a2d87&secure%5Btoken%5D=a9c4916af699566a1104fd91af70eb890f4b3d5dac1051174edf89021fa31a5c&format=llm_user)
## GitHub Integrations
  - [Amazon EC2](https://www.g2.com/products/amazon-ec2/reviews)
  - [Amazon Elastic Block Store (EBS)](https://www.g2.com/products/amazon-elastic-block-store-ebs/reviews)
  - [Amazon Elastic Kubernetes Service (Amazon EKS)](https://www.g2.com/products/amazon-elastic-kubernetes-service-amazon-eks/reviews)
  - [Amazon S3 Glacier](https://www.g2.com/products/amazon-s3-glacier/reviews)
  - [Amazon Simple Storage Service (S3)](https://www.g2.com/products/amazon-simple-storage-service-s3/reviews)
  - [Android Studio](https://www.g2.com/products/android-studio/reviews)
  - [Apple Mail](https://www.g2.com/products/apple-mail/reviews)
  - [Argo CD](https://www.g2.com/products/argo-cd/reviews)
  - [AWS Cloud Development Kit (AWS CDK)](https://www.g2.com/products/aws-cloud-development-kit-aws-cdk/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [Azure Pipelines](https://www.g2.com/products/azure-pipelines/reviews)
  - [Azure Portal](https://www.g2.com/products/azure-portal/reviews)
  - [Azure Virtual Machines](https://www.g2.com/products/azure-virtual-machines/reviews)
  - [BrowserStack](https://www.g2.com/products/browserstack/reviews)
  - [Chromatic](https://www.g2.com/products/chromatic-chromatic/reviews)
  - [CircleCI](https://www.g2.com/products/circleci/reviews)
  - [Claude](https://www.g2.com/products/claude-2025-12-11/reviews)
  - [Claude Code](https://www.g2.com/products/anthropic-claude-code/reviews)
  - [Cloudflare Application Security and Performance](https://www.g2.com/products/cloudflare-application-security-and-performance/reviews)
  - [CodeRabbit](https://www.g2.com/products/coderabbit/reviews)
  - [Codex](https://www.g2.com/products/openai-codex/reviews)
  - [Confluence](https://www.g2.com/products/confluence/reviews)
  - [cPanel](https://www.g2.com/products/cpanel/reviews)
  - [Cursor](https://www.g2.com/products/cursor/reviews)
  - [Databricks](https://www.g2.com/products/databricks/reviews)
  - [Docker](https://www.g2.com/products/docker-inc-docker/reviews)
  - [Elastic Stack](https://www.g2.com/products/elastic-stack/reviews)
  - [Expo](https://www.g2.com/products/expo-dev-expo/reviews)
  - [Git](https://www.g2.com/products/git/reviews)
  - [GitHub Copilot](https://www.g2.com/products/github-copilot/reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews)
  - [Google Cloud Interconnect](https://www.g2.com/products/google-cloud-interconnect/reviews)
  - [Google Cloud Run](https://www.g2.com/products/google-cloud-run/reviews)
  - [Google Workspace](https://www.g2.com/products/google-workspace/reviews)
  - [Grunt](https://www.g2.com/products/grunt/reviews)
  - [IBM Cloud Schematics](https://www.g2.com/products/ibm-cloud-schematics/reviews)
  - [IBM Terraform (formerly HashiCorp Terraform)](https://www.g2.com/products/ibm-terraform-formerly-hashicorp-terraform/reviews)
  - [InMotion Hosting](https://www.g2.com/products/inmotion-hosting/reviews)
  - [IntelliJ IDEA](https://www.g2.com/products/intellij-idea/reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews)
  - [JetBrains Space](https://www.g2.com/products/jetbrains-space/reviews)
  - [Jira](https://www.g2.com/products/jira/reviews)
  - [Kubernetes](https://www.g2.com/products/kubernetes/reviews)
  - [Linear](https://www.g2.com/products/linear/reviews)
  - [Linux-Apache-MariaDB-PHP7 (LAMP7) Application Server](https://www.g2.com/products/linux-apache-mariadb-php7-lamp7-application-server/reviews)
  - [Microsoft Copilot](https://www.g2.com/products/microsoft-copilot/reviews)
  - [n8n](https://www.g2.com/products/n8n/reviews)
  - [Next.js](https://www.g2.com/products/next-js/reviews)
  - [Notion](https://www.g2.com/products/notion/reviews)
  - [Ollama](https://www.g2.com/products/ollama/reviews)
  - [Phrase](https://www.g2.com/products/phrase-phrase/reviews)
  - [Postman](https://www.g2.com/products/postman/reviews)
  - [PyCharm](https://www.g2.com/products/pycharm/reviews)
  - [Railway](https://www.g2.com/products/railway/reviews)
  - [Redgate Flyway](https://www.g2.com/products/redgate-flyway/reviews)
  - [Red Hat Enterprise Linux](https://www.g2.com/products/red-hat-enterprise-linux/reviews)
  - [Render](https://www.g2.com/products/render-render/reviews)
  - [Replit](https://www.g2.com/products/replit/reviews)
  - [Slack](https://www.g2.com/products/slack/reviews)
  - [Slack Connector for Jira](https://www.g2.com/products/slack-connector-for-jira/reviews)
  - [SonarQube](https://www.g2.com/products/kurian-sonarqube/reviews)
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews)
  - [Streamlit](https://www.g2.com/products/streamlit/reviews)
  - [Stripe Terminal](https://www.g2.com/products/stripe-terminal/reviews)
  - [Supabase](https://www.g2.com/products/supabase-supabase/reviews)
  - [Temporal Cloud](https://www.g2.com/products/temporal-cloud/reviews)
  - [Termux](https://www.g2.com/products/termux/reviews)
  - [TortoiseHg](https://www.g2.com/products/tortoisehg/reviews)
  - [Trello](https://www.g2.com/products/trello/reviews)
  - [Unity](https://www.g2.com/products/unity/reviews)
  - [Vercel](https://www.g2.com/products/vercel/reviews)
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)
  - [Xcode](https://www.g2.com/products/xcode/reviews)
  - [Zenhub](https://www.g2.com/products/zenhub/reviews)

## GitHub Features
**Administration**
- Configuration Management
- Access Control
- Dashboards

**Administration**
- API / Integrations
- Extensibility

**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Bug Reporting**
- User Reports & Feedback
- Tester Reports & Feedback
- Team Reports & Comments

**Functionality - Software Composition Analysis **
- Language Support
- Integration
- Transparency

**Management**
- Configuration Management
- Access Control
- Orchestration

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Documentation**
- Feedback
- Prioritization
- Remediation Suggestions

**Functionality**
- Deployment Automation
- Process Analytics
- Plugins
- APIs / Integrations
- Feature Flags

**Analysis**
- Reporting and Analytics
- Issue Tracking
- Static Code Analysis
- Code Analysis

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**Management**
- Processes and Workflow
- Reporting
- Automation

**Bug Monitoring**
- Analytics
- Bug History
- Data Retention

**Effectiveness - Software Composition Analysis**
- Remediation Suggestions
- Continuous Monitoring
- Thorough Detection

**Functionality**
- Automation
- Integrations
- Extensibility

**Management**
- Automation
- Processes and Workflow
- Reporting

**Security**
- False Positives
- Custom Compliance
- Agility

**Processes**
- Pipelines
- Orchestration
- Workflow Visualization

**Testing**
- Command-Line Tools
- Manual Testing
- Test Automation
- Compliance Testing
- Black-Box Scanning
- Detection Rate
- False Positives

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

**Processes**
- Pipeline Control
- Workflow Visualization
- Continuous Deployment

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Bug Tracking**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Static Application Security Testing (SAST)**
- Autonomous Task Execution

## Top GitHub Alternatives
  - [GitLab](https://www.g2.com/products/gitlab/reviews) - 4.5/5.0 (884 reviews)
  - [Harness Platform](https://www.g2.com/products/harness-platform/reviews) - 4.6/5.0 (301 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)

