---
title: GitHub Reviews
meta_title: 'GitHub Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 2378 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: 2378
  scale: '5'
date_modified: '2026-07-17'
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,378
## 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. Best platform for collaboration and deploying  code.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yuvraj B. | software Developer , Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 10, 2024

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

GitHub is a platform where you deploy your own code or project so others can see and it is easy to use and this is the best collaborative platform if you are want to learn in public and you can also contribute to others pubic open source codes. it is like a frindly community platform where you can contribute and other can also in yours and you can share your work publically and the best part its features .
 it has his own debbuger so you can debug your code also it support many technologies and compatible with any programming language.

**What do you dislike about GitHub?**

first off all it is not that beginners friendly like it has a good User Interface but there ae some functionality like pull and push , how to fork, how to deploy. you have to learn basics before using GitHub.

and its is bit expensive also if you want to use other avail features.

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

as a programmer i feel good when anyone see my work and appreciate or even corrects me. Github is the platform where i share my code publically (you can also deploy privately for your selected candidates ) and it has all featueres that you want like pull requests , fork the repository , create branch ,etc.
it compatible with any programing laguage and script language it can store any type of file in repository of your program.
there are lots of other people who are like you and they can help you and you can them in ther code.

  ### 2. Helpful in coding and best for version management

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 28, 2024

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

Github helps in  coding for developers and the best part is it does not collapse the code like Bitbucket.

It helps to keep and maintain all versions of our application.

**What do you dislike about GitHub?**

Although github is a good tool to use but it become complex for the new users. having too many features makes it little uncomfortable to navigate everthing.

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

Github helped us in deploying the codes in very simple but secured way.

Also teams can work on the codes collectively which help us to manage the change easily and at one plase with full history.

  ### 3. Social Coding made possible with GitHub

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pradumna S. | Open Source Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 28, 2024

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

I like how GitHub makes it easy to share code and collaborate with people from around the world. I think without GitHub, it would not have been possible. Apart from that, the number of great projects hosted there, from Kubernetes to React, is impressive. Also, it makes integration with other tools on the market so much easier.

**What do you dislike about GitHub?**

I don't have anything to dislike about GitHub.

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

Previously, sharing code and getting feedback was not easy, as people used traditional methods to collaborate. With GitHub, you can do everything in one place: share code, get feedback, talk to people, integrate various tools to tackle security issues, and reach the masses.

  ### 4. Can't work without it

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 22, 2024

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

It's reliable, integrates with many third party applications. The project board is super useful.

**What do you dislike about GitHub?**

No downsides really. It would be useful to be able to copy labels across all repositories or have a global set that automatically applied to all.

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

It allows me to track and roll back changes.

  ### 5. Best tool for versioning

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham j. | Sr Software developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 17, 2024

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

the Github is the best tool for code versioning and helpful for the code deployment

**What do you dislike about GitHub?**

on github cicd  process can be optiized better

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

the github help the developer to have the code with proper versioning and help full for review and or code merge with the help of CICD they can deploy the code as well

  ### 6. 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.

  ### 7. Github has a good product but extremely bad support

**Rating:** 0.0/5.0 stars

**Reviewed by:** Airton S. | Chief Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 04, 2024

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

Good product features: git repositories, CI, packages, etc..

**What do you dislike about GitHub?**

Custom support is terrible. They are very slow to reply, even if you are in a crisis. I'm at BRT and they put me someone at Sydney to help me, for god sake. It takes a day for someone to read what you sent.
Adding users when you're an enterprise client is a disaster: you need to send an email and wait for days to add new seats. You would think that an enterprise account would have things done faster, right? You're wrong.
Github reliability is beyond disaster, almost every month something is down (sometimes every week)

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

Github is a good platform for git hosting and CI. It also provides excellent security features out of the box

  ### 8. Review on GitHub

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rashid I. | Flutter Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 05, 2024

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

GitHub is easy to use and integrates well with other tools. It has many features and good ease of implementation, making it a frequent choice for developers.

**What do you dislike about GitHub?**

customer support is mostly community-based, which may feel limited.

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

GitHub helps you keep track of code changes and makes it easy to collaborate with others using pull requests. It works well with DevOps tools and has project management features that improve productivity and teamwork.

  ### 9. Github review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mrigank S. | Senior Frontend Engineer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** October 18, 2024

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

The best part is to collaborate with developers from all over the world on projects.

**What do you dislike about GitHub?**

Learning curve for new comers, interface can be improved.

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

Version control to track changes and keep manage different version of code.
Code quality and vulnerabilities.

  ### 10. Free and reliable code repository

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 06, 2024

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

If you used git, probably you used github.
Used it for many years as the easy solution to have a distributed version control system.
Easy and free (at least for personal use)
Team management is very configurable, a lot of different options for collaboration and different levels of permissions.

**What do you dislike about GitHub?**

Pricing can be a bit expensive for big organizations working with private projects

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

We host all our code repositories in github, super straight-forward.
Is very convenient to manage, you can define different teams, associate users to them, and assign different permissions for repositories at a team or user level.
We also have tried github actions, but can become expensive, we used CircleCI instead.

  ### 11. Easy access and backup for devops engineers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 18, 2024

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

deployment is really easy with github, even using with tools jenkins, deployhq etc

**What do you dislike about GitHub?**

Nothing much. i don't have any negative for github

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

I used to store my scripts in github. Updating and downloading the script is easy and tracking the changes really good.

  ### 12. Great platform for storing and developing our softwares.

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** March 26, 2024

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

Github is very fastest and makes it easy to sync our softwares updates from any code editor. It stores our files in repositories which can be accessed from any where we want. It has a very simple dashboard interface. It makes our team's collaboration very easy while developing our softwares. It has many features to track our development progress and raise issues. They also provides great customer support.

**What do you dislike about GitHub?**

It is a bit expensive for availing additional features.

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

Github has been the fastest platform for storing and controlling our softwares with great security, which helped us to just focus on our codes. It gives a great overview on how our developers are developing and collabrating. It has a very large community, which helped us raise issues and bugs in our codes and discuss them in the community.

  ### 13. One of the best web-based and development projects collaboration platform out there!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Zakaullah K. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 22, 2024

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

First thing I like about it that it has reduced the load of files to manage and second thing it is collaborative and easy to use. As a student I like that Github provides so many options for students like the student package which is free , There are plenty of frequently users.
The best thing is the implementation is easy.

**What do you dislike about GitHub?**

Using GitHub as the primary platform for hosting code repositories may lead to vendor lock-in. Migrating code repositories to another platform can be time-consuming and challenging, especially if projects rely heavily on GitHub's features and integrations.

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

GitHub facilitates collaboration through features such as pull requests, code reviews, and issue tracking. Pull requests allowed me to propose changes to a repository and request that others review and merge those changes. Code reviews enable team members to provide feedback on proposed changes before they are merged into the main codebase. Issue tracking helps teams manage and prioritize tasks, bugs, and feature requests.

  ### 14. 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

  ### 15. It great cross functional tool, that simplified our day-to day activities and saves us time

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 19, 2024

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

the open source community with its open source libraries and integrations help us innovate faster. Its easy to implement and use

**What do you dislike about GitHub?**

cant think of any negatives, its a complete yes yes for us

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

helping us to maintain multiple repository- which is made very easier now, tracking of day-to-day activities of peers in git, day-to-day development activities including git pull and git merge, etc. Deploying with git pipelines to both lower and production environments is much faster and simple. Peer review processes with git is simplified for us overall.

  ### 16. Helps me raise and track bugs in our Software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raghav  G. | Customer Support Lead, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 12, 2024

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

Github is easy to set up and use by beginners. It helps me log bugs in our software and I can track the release cycle. It is easy to log issues and assign them a milestone. In our company, we also use Github to create discussions about the product where our colleagues can collaborate

**What do you dislike about GitHub?**

One feature Github lacks is we cannot filter the issues raised in a specific duration via a built-in filter

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

Our's is a software product company and we heavily use Github. Our development team uses it to create projects. milestones and all our code is in github private repository
My team uses Github to raise issues and bugs with the software that are reported by our clients. After an issue is raised our Project Manager assigns the bug to a developer and we can track the progress going over it
We can check the progress on present and past issues and share updates with our clients whenever required

  ### 17. 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.

  ### 18. A Developer's Oasis for collaborative as well as individual project

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 10, 2024

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

The best thing about using Github is that it widely popular and community support is really good. Even if we got any problem there are a lot of articles present to sort the issue.

**What do you dislike about GitHub?**

The worst thing while using Github is the abstracted information about the errors caused due to environmental differences.

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

Github is a version control system tool which helps in managing updates. It helped me a lot while exploring more things by keeping my runnable functionalities safe and providing a roll back option.

  ### 19. GitHub Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marisse Darmaine M. | Junior Research Development , Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 14, 2024

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

During my training, I discovered that GitHub is really easy to understand. It's simple to use, which helped me learn its features fast. The way it's set up made it easy to move around and work together with my team. GitHub's features for controlling versions and managing projects fit together smoothly, making our work easier. With GitHub, we could concentrate more on our tasks without getting stuck on the platform. Overall, GitHub's easy-to-understand design and helpful tools boosted my productivity and teamwork skills while I was training.

**What do you dislike about GitHub?**

I haven't had any trouble using GitHub, and I still use it now that I'm working in IT.

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

During the pandemic, it was hard to edit codes without physical communication. It's simple for team members to work together, and I find it easy to use when I'm learning programming languages by checking out GitHub repositories.

  ### 20. It Continuous Integration  is a feature that automates the process of testing and deploying code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Neha P. | Digital Marketing Specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 27, 2024

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

GitHub provides various collaboration tools, such as code review, project boards, and team discussions.

**What do you dislike about GitHub?**

GitHub is built on top of Git, which can be complicated to use because it involves understanding how to use command-line tools and learning various Git-related concepts.

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

Continuous integration makes it easy and fast to launch new marketing campaigns, update websites, or make changes to content. Using GitHub, these updates can go live automatically once they've been tested and approved, speeding up the process from planning to implementation.

  ### 21. From Bug to Butterfly: A Best Code Sharing and Collaboration with teammate platform.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aryan R. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 23, 2024

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

My coding journey started when the COVID-19 (LOCKDOWN time) and at that time I was facing many Problems I designed some websites then via WhatsApp I sent them to my teammate he checked and if bug he told and after the bug was fixed I needed to send it again via WhatsApp which is too annoying for me that's time I start finding the solution for that then I know about GitHub which is free because free is a very good way to all user to test full platform then I researched on it and I started using it. so it is easy to use and implement i started using it frequently because I just developed web software and using a single line of command I pushed it on GitHub there are many numerous and it is easy to integrate features in it I loved it also Customer Support is too good he told me its feature how to use.

**What do you dislike about GitHub?**

There is no setting for set default README.md file creation which is too important.

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

It Is solving my biggest problem which I already told you that is step to step code review and development of code with teammates.

  ### 22. Best version control tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ahmed E. | Engineering Manager, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 05, 2024

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

I've been using GitHub for several years now daily, and it has fundamentally transformed the way I approach software development. From its seamless collaboration features to its powerful integration capabilities, GitHub has become an indispensable part of my workflow. I never had a support problem. It so easy to implement new projects on Github.

**What do you dislike about GitHub?**

There is really nothing much to say here

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

GitHub has significantly improved my development workflow. Its collaboration features, integration capabilities, and developer-friendly tools have made it an essential platform for me

  ### 23. Go-To version control

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sini L. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 19, 2024

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

Remembering the times when I started with any kind of version control, it being SVN, and the first GitHub GUI I used maybe 15 years ago, GitHub still does its job well and is simple to use. A lot has cahnged and at the same time not, I still get all version control done with GitHub mostly on the command line. That is to say, that once you know the basics of Git, you will never have to learn new tricks. I like that GitHub is mostly free, and it integrates well with all kinds of other systems. I like the fact that GitHub hosts most of the open soure software, I don't think finding the packages or libaries would be that easy if there was no GitHub.

**What do you dislike about GitHub?**

The Web UI is not the most intuitive sometimes. It always takes me multiple clicks through the app to renew expired tokens, and I'm never quite sure how I found it in the first place.

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

It's possible to store and collaborate on code through GitHub without having to get any other tools

  ### 24. A detailed review on github

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nasir N. | Assistant Professor, Enterprise (> 1000 emp.)

**Reviewed Date:** July 03, 2024

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

version control
collaboration
documentation
community 
Integration
Security 
Code hosting

**What do you dislike about GitHub?**

limited free private repository
Performance issues
search limitation
confusing UI/UX

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

Integration and Automation for CI/CD. It integrates with 3rd party tools like Jenkins, AWS, and web hosting.GitHub integrates with numerous third-party tools and services, and its GitHub Actions feature allows for automating workflows, CI/CD pipelines, and other repetitive tasks, enhancing productivity

  ### 25. Github is the Time machine of Code.

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 15, 2024

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

GitHub is a great place­ to work on code projects with others. It has all the­ tools you need to make your code­ ideas a reality.

**What do you dislike about GitHub?**

At first, GitHub can see­m a bit confusing with all its features and terms. But once­ you get used to it, it become­s easy.

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

GitHub has changed how I work on code proje­cts. With version control, I can try new things without breaking anything. And pull re­quests and branching are like magic tools for working with othe­rs! The open-source community is also amazing. It inspire­s me and helps me le­arn new things.

  ### 26. 10/10

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 26, 2024

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

GitHub is the premier platform for version control and collaboration, offering robust features for code hosting, CI/CD integration, and project management with seamless Git integration.

**What do you dislike about GitHub?**

Entry level for Github Actions users. Worth it tho.

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

GitHub addresses several key problems in software development, enhancing productivity, collaboration, and project management, the main being:

- Version Control
- CI & CD
- Collaboration on Codebases

  ### 27. Github is a great tool for management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jefferson R. | Tech Mananger, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 16, 2024

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

The ease of uploading codes and versioning repositories greatly helps in delivering products.

**What do you dislike about GitHub?**

The actions could be easier, but it's nothing that once you understand it becomes easy.

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

Project management and team alignment

  ### 28. Collaborations on project development using GitHub

**Rating:** 5.0/5.0 stars

**Reviewed by:** Allona F. | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 06, 2023

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

GitHub helps me and my team to collaborate on our project easily. Sharing and syncing of our project is also a plus points for GitHub, we can do our work at anywhere the same time. We can also share our past projects to public for others to get a reference, also we can get some reference from other developers much easier.

**What do you dislike about GitHub?**

I don't have any negative comments in GitHub as of now because all of it's features helps me and my team. The UI is also awesome for me especially when I was creating my first account before.

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

The problems that GitHub solved when we use it are the commits we accidentally push were easily traced. Also we are able to track the person who made commits to the project. It has also a feature wherein before we commit, we put some notes on that specific commits for us to have an idea of updates to the project.

  ### 29. 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.

  ### 30. Best code collaboration platform

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 20, 2023

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

GitHub is the best platform to host code repositories for all our projects. We use it very frequently every day to easily collaborate with team members and work on the same project simultaneously. I like GitHub features of effortlessly creating pull requests, adding reviewers & tags and easily tracking work through user commits. GitHub also offers great support for integration with build tools. We have created a custom script to build images for deployment from our GitHub projects.

**What do you dislike about GitHub?**

This is no as such downside of GitHub as it offers amazing features and is very convenient to use. Using GitHub for about 5 years now, I have not faced any concerning issues till now. As a suggestion, I believe that GitHub can benefit from helping users resolve merge conflicts easily through their browser application instead of telling us to resolve conflicts from our local editor.

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

GitHub helps our company in many ways, majorly in maintaining the code base of our projects in a secure place and accessible only to the members of the concerned team. It helps us to easily maintain proper versions of our code and track the commits made by each team member. It also helps us to easily collaborate with teammates and work simultaneously on the same project. We always create pull requests for code reviews by peers before merging code changes. Lastly, after code merges, we create automatic builds from the main branch and use that to deploy on production environments.

  ### 31. GitHub Unveiled: A Deep Dive into Version Control, Collaboration, and Beyond

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vivek Kumar S. | Associate Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 14, 2024

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

Github is best place to save our code for long time.
GitHub acts as a hosting site for your code, offering version control and encouraging teamwork. It enables you to collaborate on projects with your team, wherever you are in the world. The purpose of this tutorial is to teach you the fundamentals of GitHub, including topics like repositories, branches, commits, and pull requests—all of which are necessary for productive project management and teamwork.

**What do you dislike about GitHub?**

According to me github reactvity is quiet slow while code push and it provide less security feature for Free Plans

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

Using github it help me all my team work on same project and we can contribute our code on daily on github and it also help me reduce duplicating work and duplicate code. we can easily revert our code if any conflict occur.

  ### 32. Data scientist.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Commercial Real Estate | Enterprise (> 1000 emp.)

**Reviewed Date:** December 21, 2024

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

The speed of doing pushes and pulls, and the history that is recorded of them. And the ease of using it.

**What do you dislike about GitHub?**

The project management functionality could be better.

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

Problem: The project management section can improve.
Good things: The speed.

  ### 33. github is a great version control system.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mahnoor S. | Backend and DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2024

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

It allow us to store our code without worrying about tracking the code history. Features such as pull requests, code reviews, issue tracking, and project boards are very useful for developers.

**What do you dislike about GitHub?**

TYou need to learn different concepts like repositories, branches, commits, and pull requests etc that takes  times and effort

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

It is helping to store our code online without worrying what happens if code get deleted from local machine. Also helps in collaborating between teams.

  ### 34. GitHub is the best developer platform for collaboration

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 03, 2024

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

GitHub provides and excellent platform to collaborate with others on multiple projects. We use GitHub Organizations to manage all our repositories and we make extensive use of the project management feature integrated in GitHub Orgs, it's very well made.

**What do you dislike about GitHub?**

It's difficult to manage conflicts in a repository when working with others.

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

GitHub addresses several challenges by providing a platform for task tracking, automated code deployment, project collaboration, and project management. It enables us to efficiently manage and monitor tasks, automate the deployment of our code and tools to our infrastructure, collaborate seamlessly on projects, and handle project management all in one place.

  ### 35. one of the most reliable and feature filled vcs

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karmavir J. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 03, 2024

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

the github ecosystem is ever growing.
codespaces for repositories is an amazing feature to have. 
changing the github.com url to github.dev brings up a code editor which is a perfect way to do quick edits to our code.
Github Actions are easy to implement and great documentation.
the hosted containers and packages are great to have.
support is also excellent for enterprise.
i have been using github as my primary vcs for more than a decade now and dont think i will switch anytime soon.

**What do you dislike about GitHub?**

nothing to criticize , there hasnt been a problem for us.

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

we are using github for CI/CD and version control, we are also using packages and container reposetories to build and host our applications and containers.
the integration with slack , teams and jetbrains spaces is amazing to have for bug and issue tracking.

  ### 36. Excellent Platform for code base and documentation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sanwal Z. | Staff Business Analyst, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 19, 2024

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

The best thing is it provides us a centralized repository for placing code base with easy to use interface and real time data sharing.

**What do you dislike about GitHub?**

Workflow procedures should be easily defineable and there must be an option to provide a right to a team mate / collaborator having rights to push code and have read-only acceess to the codebase.

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

Placing the codebase in a local repository was a biggest challenge for sotware hosuses. Github has provided a centralized repository and made code sharing much easier.

  ### 37. 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.

  ### 38. GitHub: Hub of enterprise level codes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankit K. | Software Engineer, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** April 26, 2024

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

Github is a hub where I upload all codes that is write for the projects. Github is really easy to use with integration of GIT. Implementation with projects helps to collaborate with mutiple teams. I use github a lot for support of multiple projects. Customer support for github is really helpful.

**What do you dislike about GitHub?**

There is no dislike in using github everyday.

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

Due to its vast community, it helps in benefitting both newbies and experts to collaborate with any open-source projects.

  ### 39. My everyday used of Github in my work as a junior webdeveloper.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Christian Regienald E. J. | Design Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 22, 2023

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

The best thing that I like on GitHub is the seamless process of cloning and building repositories, which significantly assists developers in combining codes without conflicts. Every day, I rely on pushing all my codes to my repository, enabling easy integration with others'. Furthermore, GitHub stands out by allowing me to foresee potential issues before pushing the code and providing excellent customer support. Its frequent use in my workflow has made me rate it 100%

**What do you dislike about GitHub?**

The one thing I dislike about GitHub is the dual process of creating repositories through Git Bash or Visual Studio Code, although it's a minor inconvenience considering the platform's overall benefits, especially its ease of implementation and seamless integration, which greatly facilitate pushing the frameworks I utilize in my system.

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

GitHub solves the problem of code collaboration and version control, allowing multiple developers to work on the same codebase simultaneously without conflicts. This benefits me by streamlining collaboration, providing a centralized platform for code management, enabling easy tracking of changes, and ensuring seamless integration of contributions from diverse team members, thereby enhancing efficiency and reducing errors in our development process.

  ### 40. The Collaborative Coder's Haven

**Rating:** 5.0/5.0 stars

**Reviewed by:** VEDANT B. | Advanced Coder - AI Training, Enterprise (> 1000 emp.)

**Reviewed Date:** December 23, 2023

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

GitHub's collaborative features are a coder's dream. Pull requests, branching strategies, and seamless integration with Git make teamwork efficient. The visualizations, like the network graph, provide invaluable insights into project history. Plus, GitHub Actions for continuous integration is a game-changer.

**What do you dislike about GitHub?**

The learning curve for beginners can be steep, especially if they are new to version control. While GitHub Actions is powerful, setting up workflows might feel a bit overwhelming initially. The limitations on private repositories for free users could also be a drawback.

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

GitHub is solving the collaboration puzzle in software development. It allows teams to work together seamlessly, avoiding conflicts and ensuring a smooth development process. The version control system ensures code integrity, and the availability of open-source projects fosters a vibrant coding community. GitHub is not just a hosting platform; it's a catalyst for innovation and knowledge sharing.

  ### 41. It has a feature in which we can work locally and push to my remote repository

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mubassir R. | Software Engineer Intern, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 24, 2024

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

It's allow developers from all around the world to collaborate

**What do you dislike about GitHub?**

Platform complexity and challenges in managing large repositories

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

Enhances productivity,improves code quality,fosters collaboration,and streamlined project management,making it an essential tool for developers and team

  ### 42. Code Collaboration Bliss: My GitHub Experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Diljeet S. | Freelance Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2024

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

I like github UI/UX, features like CLI, and keeping up with the IT latest trends and technologies. I love its ease of Implementaion & Integration, and if often my first choice for new repos in daily use.

**What do you dislike about GitHub?**

Slow Deployment with automation Action: even very tiny application take few seconds to deploy to other remote servers.

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

I have created Actions to auto-deploy my codes to my servers, and GitHub does amazing job for that. Also I love the bond GitHub has created among the developers community for collaboration, peer code review and providing a platform for mutual contributions.

  ### 43. easy to maintain our work, code, easy to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manjiri K. | software engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 12, 2024

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

The important thing  about github is that we can access our work from any device , we have a choice to make our repositories public and private. we can collaborate between our team members.

**What do you dislike about GitHub?**

There's nothing that I dislike about github. It is most useful platform for developers who can contribute to repositories from multiple locations.

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

Using Github my team can contribute into work from any location. its easy to use and easy to make changes. My team is using gihub for continuous integration.

  ### 44. 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

  ### 45. 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

  ### 46. Best Version Control Platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pratik P. | Software Developer(AI Engineer), Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 07, 2024

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

GitHub helps us to manage our code and provide colabrative environment where teams can work on the project and push their changes. GitHub is very usefull for managing project versions and it is so simple to integrate with CI CD pipelines to automate software development life cycle. GitHub has very high opensource community support.

**What do you dislike about GitHub?**

I am using GitHub since more then 4 years and I have not found any limitation yet.

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

GitHub is a Version Controller platform which helps to manage your project versions and also helps to track your changes. It provides one common place where we can store our project code and team can work on that.

  ### 47. 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.

  ### 48. 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.

  ### 49. Backbone for Modern Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saurabh J. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 12, 2024

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

What I like best about Guthub is version Control, collaboration tools, and project management features.

**What do you dislike about GitHub?**

It is not good  for those who are not familiar with version control systems, very challenging for beginners.

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

Github solves problems like version control, a robust version control system allowing devs to track changes ,revert back and collaboration on projects without fear of losing work.

  ### 50. Monitor your code with cloud-based platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sasi B. | Business Development Manager, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 09, 2024

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

Github is the best cloud-based platform which helps us to store, track and mage changes of the code over time. It's a very easy to use platform. Using which we can also host websites.

**What do you dislike about GitHub?**

Github is the best platform. Don't have any dislikes. Few times we need customer service. It's bit challenging. Apart from this, it's a great tool.

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

It helped us to host open source software development projects.


## 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?page=6&qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-07-19+03%3A38%3A21+-0500&secure%5Bsession_id%5D=83a2685b-9096-4256-b162-e118a3a56217&secure%5Btoken%5D=62faf0c6f92e86dd4e5e314bea534f214606e8fc20384a1f2c4f1dff917432a9&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)
  - [Azure Pipelines](https://www.g2.com/products/azure-pipelines/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)
  - [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 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)
  - [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)
  - [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 (881 reviews)
  - [Harness Platform](https://www.g2.com/products/harness-platform/reviews) - 4.6/5.0 (300 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)

