GitHub Logo
4,4/5

GitHub Reviews

49 reviews

Save BIG on
GitHub

Secret logo

Save up to $7,560 on GitHub

GitHub Logo

GitHub

Premium

Used by 1852 members

$10,000 in credits for 12 months

Save up to $7,560 on GitHub

Get deal
Products with Offers

Save big on 1,040+ SaaS

Explore marketplace
GitHub is a place you can store and manage the source code of your IT projects. GitHub provides versioning, meaning you can see the changes in the project and go back to older versions. GitHub also allows you to work with other individuals or organizations by letting you share code with collaborators, partners, or customers. GitHub is an important resource for developers for managing workflow and writing code in the open.
  • 01 Is GitHub any Good? My expert Review
  • 02 Pros and cons from reviewers
  • 03 Main features
  • 04 How GitHub compare to similar software?
  • 05 Who is GitHub best for according to our reviewers?
  • 06 GitHub Reviews

Start saving on the best SaaS

Secret has already helped tens of thousands of startups save millions on the best SaaS like Microsoft Teams, Google Workspace & many more. Join Secret now to buy software the smart way.

Join Secret

01 Is GitHub any Good? My expert Review

GitHub has indeed changed the way software is developed and collaboratively. Seeing the contributions to the product, the teammates, and knowing what they did at specific time across different time zones, is a huge benefit when it will copy into different platforms seamlessly. Asking my last project web app to easily share code in the cloud, see the requested changes by team members, and when something broke, back to the last version without failure, saved us all from future anguish.


The multiple version control is something completely devoid of context for for me, it just made sense with GitHub. There was a specific instance when a team mate was consistently deleting important code while refining our group submission, and GitHub's rollback feature, sent us back to the assignment. Plus posting publicly on GitHub instead of privately, has at least increased my visibility to recruiters, or at least a different way of having an online presence.


I admit it took me a little while to become "less uncomfortable" with GitHub for me. While I had a home computer of command line or terminal platforms, I found to be difficult to navigate since it was not graphical, but once I practiced it, it made sense. There is a GUI option available, however I thought it was clunky, more difficult, and not as efficient as some of the other tools I had been engaged with to slowdown my workflow. As I mentioned, these were very minor bumps, and definitely outweighed the initial learning curve. I also did not have one problem with security and safety so I view GitHub as my collaborator and version controller for developing efficient collaboration and management of different developers versions of my work.

02 Pros and cons from reviewers

Pros from reviewers

  • Cross-platform and device compatibility
    GitHub allows users to work on their projects across multiple devices with different operating systems. It enables quick syncing of code and documents between devices, allowing work to continue seamlessly from where it was left off

  • Efficient tool for code sharing and collaboration
    GitHub is an industry standard for sharing and collaborating on code. It allows multiple developers to work in sync and develop software products collaboratively, making it an incredibly efficient tool for software engineers and programming instructors

  • Enhances visibility and reputation
    GitHub acts as a resume for its users, enhancing their visibility and reputation by allowing recruiters to view their projects when they apply for jobs. It's widely preferred by software developers globally and uses less bandwidth.

  • Excellent versioning features
    GitHub offers excellent versioning features that allow users to swiftly restore previous versions of their code or documents. This feature is particularly appreciated by students who can access projects or problems tackled in class immediately after the session

  • Secure and reliable tool for version control
    GitHub is a secure, scalable, and reliable tool for effective version control of software. It offers a broad range of capabilities and security measures, helping users manage their time more efficiently through code versioning and code review

Cons from reviewers

  • Steep learning curve
    GitHub's initial learning curve can be quite challenging, especially for beginners who need to understand details like cloning repositories, creating a fork/branch, pushing changes to code, and raising pull requests

  • Command line interface
    GitHub's primary interface is command line-based, which can be difficult for those who are not familiar with it. It can be easy to forget the commands, causing potential delays in work

  • Limited GUI
    While GitHub does offer a graphical user interface, it is not as robust or intuitive as some other platforms. This can make certain tasks more difficult for those who prefer a more visual approach

  • Bandwidth usage
    Although one user mentioned that GitHub uses less bandwidth, it can still be a significant amount for those with limited internet resources. This could potentially slow down other online activities

  • Dependency on internet
    As a cloud-based platform, GitHub requires a reliable internet connection. This could be a disadvantage for those in areas with poor internet connectivity or when working offline.

GitHub Logo

GitHub

Premium

Version management platform

$10,000 in credits for 12 months

Save up to $7,560

Get deal

03 Main features

More details about GitHub plans

Starting Price

$4

per user per month

Free Plan

Yes

Collaborate with ease

Access development environments

Write higher quality code

Automate your workflows

Store and secure your code

GitHub Logo

GitHub

Premium

Version management platform

$10,000 in credits for 12 months

Save up to $7,560

Get deal

04 How GitHub compare to similar software?

Both GitLab and GitHub are leading platforms in the realm of version control and collaborative software development, offering a suite of tools designed to help teams manage their projects efficiently. While both platforms provide essential features such as version control, issue tracking, and collaboration tools, they differ significantly in their specific offerings and user experiences.


GitLab is renowned for its comprehensive approach to DevOps, providing an all-in-one platform that supports the entire software development lifecycle. It excels in offering integrated continuous integration and continuous deployment (CI/CD) pipelines, allowing teams to automate testing and deployment directly within the platform. GitLab also provides robust security features and project management tools, such as issue boards and milestone tracking, which help teams plan and execute projects more effectively. Its emphasis on providing a single interface for all development activities makes it a...

GitHub Logo

GitHub

Used by 1852 members

Version management platform

$10,000 in credits for 12 months

Save up to $7,560

GitLab Logo

GitLab

Used by 674 members

Build better software, faster with GitLab.

12 months free on the Ultimate license

Save up to $10,440

Azure DevOps and GitHub are both prominent players in the software development and DevOps space, but they have key differences that cater to distinct needs within the development lifecycle.


The fundamental difference between Azure DevOps and GitHub lies in their scope and primary focus. Azure DevOps is a comprehensive DevOps platform provided by Microsoft, offering a wide range of tools and services that cover the entire development pipeline. It includes features for project planning, code development, testing, release management, and monitoring. Azure DevOps is designed to be an all-in-one solution for teams looking to streamline their DevOps processes and manage the entire software development lifecycle within a single platform.


On the other hand, GitHub is primarily a code hosting and collaboration platform, with a strong emphasis on version control and code collaboration. It provides developers with a centralized platform to host, share, and collaborate on code repositories. ...

GitHub Logo

GitHub

Used by 1852 members

Version management platform

$10,000 in credits for 12 months

Save up to $7,560

05 Who is GitHub best for according to our reviewers?

  • IT Firms
    Companies that provide information technology services. GitHub is a potent tool for them, facilitating easy management and sharing of code bases within teams, and offering an excellent version control system for seamless collaboration

  • Developers
    Individuals who create and test software or websites. GitHub provides them with a secure, scalable, and reliable tool for effective version control of software, and allows them to work collaboratively on software products

  • Software Engineers
    Professionals who write, debug, and execute the source code of a software application. GitHub is an industry standard tool for them, offering efficient code sharing, syncing across multiple devices, and excellent versioning features

  • Job Applicants
    Individuals seeking employment in the tech industry. GitHub acts as a resume for them, enhancing their visibility and reputation by allowing recruiters to view their projects when they apply for jobs.

  • Programming Instructors
    Educators who teach programming languages. GitHub allows them to share sample code and slides with students, and makes every project or problem tackled in class immediately available to students after class

GitHub Logo

GitHub

Premium

Version management platform

$10,000 in credits for 12 months

Save up to $7,560

Get deal

06 GitHub Reviews

4,4/5

GitHub rating

GitHub Reviews

4,4/5
(49)
Leave a review
  • Quintin Kertzmann

    Actions-Driven CI That Prevents Breakage

    GitHub Copilot gets most of the attention, but honestly the feature I rely on more is Actions. We use it to run linting, tests, and deploy previews on every pull request, and that feedback loop has saved us from a lot of avoidable breakage.

    June 13, 2026

  • Minerva Rutherford

    Scales From Side Project to Serious Team

    What I like most is that GitHub scales with how serious you want to be. For a small side project, a repo and basic PR flow are enough, but once the team grows you can add CODEOWNERS, Dependabot, and environments without switching tools. It feels mature without feeling bloated.

    June 9, 2026

  • Ms. Vesta Boehm

    Issues + PR Links Keep Planning Clean

    I mostly use GitHub for private repos and issue tracking, and it does a solid job of keeping product and engineering in sync. Being able to link commits and pull requests to issues sounds small, but it makes weekly planning a lot less messy. We also got a year of cloud credits worth about 10k through Joinsecret when we were setting things up, which helped us offset some infra costs early on.

    May 31, 2026

  • Angie Kilback

    Async Collaboration That Feels Natural

    GitHub has been especially useful for open source style collaboration inside our company. Draft pull requests, suggested changes in reviews, and clean markdown rendering make async work feel less painful. We also came across a Joinsecret perk that included around $10,000 in credits over 12 months, which was a nice bonus while we were still watching spend carefully.

    May 25, 2026

  • Jennette Mosciski

    Stayed for Branch Protection, Required Checks, and PR Templates

    The Joinsecret 1 year free deal was a nice perk, but I stayed because branch protection, required checks, and PR templates made our release process calmer and less dependent on one senior dev in the loop

    May 19, 2026

  • Darrick Hodkiewicz

    Agency Standardization Enabled by Joinsecret Free Year

    The 1 year free via Joinsecret showed up at the right time for our small agency, we used it to standardize on GitHub Teams and enforce branch protection rules before we had a real budget

    May 12, 2026

  • Hiroko O'Reilly

    Side Project Boosted by 1-Year Free Joinsecret Offer

    I grabbed the 1 year free GitHub offer through Joinsecret when spinning up a side project, it let me keep private repos and Actions minutes without worrying about cost while I validated the idea

    May 5, 2026

  • Eliz Herzog

    Smooth GitLab Migration with API, Webhooks, and Clear Permissions

    We migrated from GitLab and the GitHub API plus webhooks were straightforward to wire into our internal tooling, and the permissions model is easier to explain to non admins

    April 26, 2026

  • Lorie Jones

    Copilot Boosts Boilerplate and Testing in Repo Context

    Copilot inside GitHub is handy for boilerplate and tests, but the real win is how it stays close to the repo context and reduces context switching

    April 18, 2026

  • Margarito Grant

    Dependabot, Secret Scanning, and Compliance-Ready Audit Trail

    The security tab is more than a badge, Dependabot PRs and secret scanning have caught problems early, and the audit trail helps with compliance questions

    April 13, 2026

1 to 10 of 49 results

Start saving on the best SaaS

Secret has already helped tens of thousands of startups save millions on the best SaaS like Microsoft Teams, Google Workspace & many more. Join Secret now to buy software the smart way.

Join Secret