Overview
Product Information on GitHub
What is GitHub?
GitHub Pricing
GitHub Product Images

Overall experience with GitHub
“Collaborative Code Reviews and Self-Healing Tests Improve Code Framework Efficiency”
“Security Dashboard Limitations and Support Gaps Impact Usability for Organizations”
Badges
About Company
Company Description
GitHub is a platform where developers, businesses, and organizations collaborate to create and innovate. Offering tools for version control, CI/CD, security, and code review, GitHub helps teams build software efficiently and securely. With GitHub Copilot, developers can leverage AI to receive real-time coding assistance, streamlining their workflows and enabling them to focus on solving complex challenges. The platform supports a wide range of projects, from open source to enterprise, while integrating seamlessly into development processes to foster collaboration and security. As part of Microsoft, GitHub is committed to empowering developers and organizations to bring their ideas to life, working toward the goal of supporting 1 billion developers worldwide.
Company Details
Do You Manage Peer Insights at GitHub?
Access Vendor Portal to update and manage your profile.
Key Insights
A Snapshot of What Matters - Based on Validated User Reviews
Top GitHub Alternatives
Peer Discussions
What Your Peers Are Saying About GitHub
GitHub Reviews and Ratings
- Software Engineer50M-1B USDSoftwareReview Source
Collaborative Code Reviews and Self-Healing Tests Improve Code Framework Efficiency
Honestly, switching our main automation test framework over to GitHub has been a total game changer for my team. I've used a lot of older tools in the past, but nothing matches the reliability and convenience GitHub offers. Sorting all our Java and Selenium test code in one spot means everyone's on the same page and collaboration just happens more smoothly. I'm a big fan of pull requests too, it really streamlines code reviews for our scripts, making it so simple to track feedback and improvements. Plus. Having a clear, well-organized history of every single change brings real peace of mind. If anything ever goes sideways, it is so easy to revert back to a version that we know works. And then there is the Agent, this is not the basic auto complete tool from a year ago. Now, I just ask it to handle tasks like refactoring page objects or generating new test suites for specific cases, and it coordinates updates across various files. When running in agent mode, it even takes things a step further by executing the tests in the terminal. And if something fails, it tries to troubleshoot and sort it out on its own until everything passes. That level of self-healing really does feel like having an extra set of hands on the team If I'm dealing with a flaky test or a weird timeout in my REST Assured code, I just tag the agent. It digs into the logs to find out what went wrong and actually points out possible fixes. There was even a time last month when it noticed a race condition in our framework that I'd probably have spent hours, maybe even a whole day trying to isolate on my own. The amount of time it saves me, both in writing and debugging scripts, has made this the MVP in our current toolset. - Software Development Manager50M-1B USDSoftwareReview Source
Integration of Security into Developer Workflow Reduces Friction and Streamlines Fixes
Our move to GitHub Advanced Security was a fundamental shift in our DevSecOps tooling. Unlike previous tools that felt like external auditors shouting from the sidelines, GHAS lives where our developers live. By embedding that directly into their daily workflow, we've moved from merely identifying security issues to resolving them. Whilst not as feature rich in some areas compared to alternative products and of course accepting that the setup across large collections of repos in different states of upkeep isn't always as simple as the sales pitch suggests; the gains in developer adoption/efficiency in solving issues have been worth the effort. - ASSOCIATE DATA ENGINEER50M-1B USDIT ServicesReview Source
Github Enables Structured Version Control and Enhances Collaborative Coding Environment
My overall experience with GitHub has been very highly positive and impactful for team and individual collaboration. It provides a well structured platform for version control that makes tracking changes, maintaining codebases, repos and history. GitHub plays a huge role in contributing to various projects as a team, pull requests and code reviews are one of the greatest features in GitHub while contributing as a team encourages better code quality and collaboration. It also has built in tools like project boards and issues in repos to keep track of any issues or bugs. It also has integrations with CI/CD pipelines, cloud services and 3rd party services. Overall, it helps in testing, deployments and checks. There are also security features such as vulnerability alerts and branch protection which are significant when working on production repos. - Director Of Engineering50M-1B USDMediaReview Source
AI Integration Eases Routine Tasks But Occasionally Misaligns With Coding Standards
Github has been our standard for hosting code, but adding Copilot to our review workflow has been a notable shift. It's great for catching the 'low-hanging fruit' like syntax slips and generating quick summaries for long pull requests, which saves me a lot of mental energy. While I appreciate the one-click fixes and the autofill features for PR descriptions, I still have to keep a close eye on it because it occasionally suggests code that doesn't align with our specific project style. It's a solid 4 star tool that has definitely sped up our development cycle. - Engineer1B-10B USDBankingReview Source
Impact of GitHub Advanced Security Testing Integration on Development Workflows
We use GitHub's Advanced Security Testing to strengthen security practices within our deployment workflows. By integrating GitHub's Advanced Security Testing capabilities into our repositories and CI/CD pipelines, developers can now detect issues earlier during development. It has various features that provide automated checks and run alongside our normal development workflows like code and dependency scanning, and secret detection. Using it has shifted the onus of security to development teams rather than having a dedicated security team.



