GitHub is a website and cloud-based service that helps developers store and manage their code. It's like Google Docs for software development, where teams can work together on projects, track changes, and prevent errors. GitHub is known for its user-friendly interface and is used by companies of all sizes to build and maintain software.
StripeZapier is used by American Airlines, The Home Depot, ACcenture, Carlsberg Group, The New York Times, Stripe.
Who is GitHub best for
GitHub is a powerful platform ideal for developers and teams seeking robust version control, seamless collaboration, and efficient CI/CD. Users praise its user-friendly interface and extensive open-source community but note a learning curve. Consider GitHub if your team prioritizes collaborative coding and streamlined workflows but be prepared to invest time in learning the platform.
Ideal for small, medium, and enterprise companies.
Best fit for software, IT, and telecommunications companies.
GitHub features
Type in the name of the feature or in your own words tell us what you need
Supported
GitHub fully supports Git version control as its core functionality.
Supported
GitHub offers built-in code review tools within pull requests.
Supported
GitHub fully supports creating, assigning, and tracking issues.
Supported
GitHub fully supports pull requests for suggesting and merging code changes.
Supported
GitHub Actions allows integration of vulnerability scanning tools into CI/CD pipelines.
Qualities
We evaluate the sentiment that users express about non-functional aspects of the
software
Value and Pricing Transparency
Neutral
-0.15
Customer Service
Rather positive
+0.48
Ease of Use
Rather positive
+0.68
Reliability and Performance
Rather positive
+0.64
Ease of Implementation
Neutral
+0.02
Scalability
Neutral
+0.12
GitHub reviews
We've summarised 4501 GitHub reviews (GitHub Software Advice reviews, GitHub GetApp reviews, GitHub Capterra reviews and GitHub G2 reviews) and
summarised the main points below.
Pros of GitHub
Excellent version control system.
Great for collaboration.
Useful GitHub Actions for CI/CD.
Extensive open-source community.
User-friendly interface (once learned).
Cons of GitHub
Difficult to manage merge conflicts in the UI.
Limited project management features.
Steep learning curve for new users.
High cost for private repositories.
Occasional slow performance.
GitHub pricing
The commentary is based on 473 reviews from GitHub Capterra reviews, GitHub G2 reviews and GitHub GetApp reviews.
GitHub offers a generous free tier for public repositories and individual users. However, the cost of private repositories is a recurring concern, especially for smaller teams and projects. While some find the paid features valuable, others consider them expensive compared to alternatives.
This plan provides unlimited public and private repositories, 2,000 CI/CD minutes per month, 500MB of Packages storage, Issues & Projects, and community support. It also includes access to GitHub Copilot and GitHub Codespaces.
Team
4 USD per user/month
Includes all Free plan features plus access to GitHub Codespaces, protected branches, multiple reviewers in pull requests, draft pull requests, code owners, required reviewers, Pages and Wikis, environment deployment branches and secrets, 3,000 CI/CD minutes/month, 2GB of Packages storage, and web-based support.
Enterprise
21 USD per user/month
Includes all Team plan features plus data residency options, Enterprise Managed Users, user provisioning through SCIM, Enterprise Account for managing multiple organizations, environment protection rules, repository rules, Audit Log API, SOC1, SOC2, type 2 reports annually, FedRAMP Tailored Authority to Operate (ATO), SAML single sign-on, advanced auditing, GitHub Connect, 50,000 CI/CD minutes/month, and 50GB of Packages storage.
Better integration with Jira and other Atlassian tools. A more confusing user interface, especially for new users. Pricing information is not readily available. Limited repository size restrictions in the free version. Users report occasional slow performance. A steeper learning curve for terminology. Higher ratings on G2 and Capterra. GitHub alternative; Bitbucket competitor.
Better for automating IT tasks, particularly in complex enterprise environments. A Red Hat Ansible Automation Platform alternative, GitHub, focuses on software development and version control. Ansible is preferred by users for its automation capabilities and Git integration, while some find its UI and YAML syntax challenging.
Better fit for enterprise customers seeking on-premises solutions. Offers more comprehensive project management features. Tighter integration with Microsoft tools. Has stronger website traffic growth momentum.
GitHub is a cloud-based platform that helps developers store, manage, and collaborate on code. It offers version control, code review tools, issue tracking, and CI/CD integration. GitHub is known for its user-friendly interface and large open-source community.
How does GitHub integrate with other tools?
How does GitHub integrate with other tools?
GitHub integrates with a wide range of tools, including project management software, CI/CD platforms, and code editors. This allows developers to connect GitHub to their existing workflows, streamlining development processes. GitHub Actions enables automation and customization of software development workflows.
What the main competitors of GitHub?
What the main competitors of GitHub?
Top alternatives to GitHub include GitLab, known for its comprehensive DevOps platform, and Bitbucket, favored for its tight integration with other Atlassian tools. Beanstalk offers a simpler, cloud-based solution for code management and deployment. Developers also consider alternatives like SourceForge and Launchpad.
Is GitHub legit?
Is GitHub legit?
Yes, GitHub is a legitimate and safe platform for code hosting and software development collaboration. It's widely used, trusted by developers globally, and offers robust security measures to protect your code. It's known for its excellent version control system and collaborative features.
How much does GitHub cost?
How much does GitHub cost?
GitHub's pricing includes a Free plan, a Team plan at $4 per user/month, and an Enterprise plan at $21 per user/month. Add-ons like Copilot and Advanced Security are also available, though pricing isn't specified for these. A free trial is available.
Is GitHub customer service good?
Is GitHub customer service good?
GitHub's customer support receives positive feedback in the reviews. Users mention helpful interactions and quick resolutions regarding git actions and seat issues. While some experienced delayed responses, the overall sentiment towards customer service is favorable.
Reviewed by
MK
Michal Kaczor
CEO at Gralio
Michal has worked at startups for many years and writes about topics relating to software selection and IT
management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs
of any business and find solutions to its problems.
TT
Tymon Terlikiewicz
CTO at Gralio
Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech
department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX,
HR, Payroll, Marketing automation and various developer tools.