GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Our commitment
Independent research methodology
Our researchers use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
GitHub
Social coding & collaborative development platform
Last updated: December 2024
GitHub - 2024 Pricing, Features, Reviews, & Alternatives
Table of Contents
Starting from
0
/user
Per month
Alternatives with better value for money
GitHub's key features
GetApp's analysis of 832 verified user reviews collected between July 2021 and August 2024 identified GitHub's most critical features and how it performs according to users.
Reviewers appreciate GitHub's version control capabilities for tracking code changes, managing branches, and facilitating collaboration among multiple developers. They find it helpful for maintaining code quality, identifying mistakes, and rolling back to previous versions. Users report that GitHub's integration with Git enhances team coordination and code integrity. They highlight the ease of merging branches and the comprehensive history of changes, which aids in troubleshooting and maintaining a clean codebase. Of the 241 GitHub users who gave detailed accounts of their use of Version Control, 99% rated this feature as important or highly important.
Users find GitHub's source control essential for collaborative development, allowing multiple team members to work on the same project simultaneously. They appreciate the ability to track revisions, manage changes, and merge code seamlessly. Reviewers highlight integrations with IDEs like Visual Studio Code and tools like Jira, which enhance workflow efficiency. They value the version history, branching, and merging capabilities, which foster effective collaboration and code management. Of the 313 GitHub users who gave detailed accounts of their use of Source Control, 97% rated this feature as important or highly important.
Reviewers indicate that GitHub's collaboration tools, such as pull requests, issues, and comments, facilitate effective teamwork and project management. They appreciate the ability to assign permissions, manage tasks, and integrate with tools like Jira and Slack. Users report that these tools improve communication, streamline code reviews, and ensure projects are completed efficiently. They find the ability to create organizations, teams, and repositories with specific permissions particularly valuable. Of the 329 GitHub users who gave detailed accounts of their use of Collaboration Tools, 94% rated this feature as important or highly important.
Users report that GitHub's access controls and permissions allow for granular management of who can view, edit, or manage repositories. They appreciate the ability to assign different levels of access to users or teams, ensuring security and compliance. Reviewers highlight the flexibility to define user roles and responsibilities, which helps maintain code integrity and secure collaboration. They find this capability particularly useful for managing confidential project files and controlling repository visibility. Of the 366 GitHub users who gave detailed accounts of their use of Access Controls/Permissions, 93% rated this feature as important or highly important.
Reviewers feel that GitHub's debugging capabilities, including issue tracking and code reviews, help identify and resolve code issues efficiently. They appreciate the ability to track changes, log commits, and use tools like Git blame to find the root cause of errors. Users report that integrations with other debugging tools and the ability to view historical code information enhance the debugging process. However, some note that GitHub's debugging tools are not as strong as those in dedicated IDEs. Of the 230 GitHub users who gave detailed accounts of their use of Debugging, 79% rated this feature as important or highly important.
Users appreciate GitHub's integration with various IDEs like Visual Studio Code, IntelliJ, and Eclipse, which streamlines development workflows. They find the web-based and desktop-based IDEs convenient for making quick edits and managing code changes. Reviewers highlight the seamless integration with deployment platforms like Heroku and the ability to use GitHub Pages for web application deployment. They value the collaborative tools and version control capabilities available within the integrated development environment. Of the 212 GitHub users who gave detailed accounts of their use of Integrated Development Environment, 78% rated this feature as important or highly important.
All GitHub features
GitHub awards
GitHub alternatives
GitHub pricing
Value for money
4.6
/5
6K
Starting from
0
/user
Per month
GitHub support options
Typical customers
Platforms supported
Support options
Training options
GitHub reviews
Overall rating
4.8
/5
6K
Positive reviews
98
%
- Value for money
- Ease of use
- Features
- Customer support
- Likelihood to recommend9.16/10
4.7K
1.2K
95
7
2
GitHub FAQs
GitHub has the following pricing plans:
Starting from: $0.00/month
Pricing model: Free, Subscription
Free Trial: Available
These products have better value for money
Q. Who are the typical users of GitHub?
GitHub has the following typical customers:
Freelancers, Large Enterprises, Mid Size Business, Non Profit, Public Administrations, Small Business
Q. What languages does GitHub support?
GitHub supports the following languages:
English
Q. Does GitHub support mobile devices?
GitHub supports the following devices:
Android, iPad, iPhone
Q. Does GitHub offer an API?
Yes, GitHub has an API available for use.
Q. What other apps does GitHub integrate with?
GitHub integrates with the following applications:
Pivotal Tracker
Q. What level of support does GitHub offer?
GitHub offers the following support options:
FAQs/Forum, Email/Help Desk, Knowledge Base