
About GitHub
GitHub is a place to share code with friends, co-workers, classmates, and complete strangers. Over a million people use GitHub to build amazing things together. With the collaborative features of GitHub.com, desktop and mobile apps, and GitHub Enterprise, the development platform helps individuals and teams to write better code, faster.
From open source to business, users can host and review code, manage projects, and build software alongside millions of other developers. GitHub brings teams together to work through problems, move ideas forward, and learn from each other along the way. On GitHub, lightweight code review tools are built into every pull request.
Teams can create review processes that improve the quality of code and fit neatly into the workflow. Project managers and developers can coordinate, track, and update their work in one place, so projects stay transparent and on schedule. Users can fine tune the process as the team changes, update tools as technologies shift, and find new ways to work better.
Pricing starting from:
N/A
- Free Version
- Free Trial
- Subscription
Key benefits of GitHub
Devices
Business size
Markets
Austria, Australia, Belgium, Bulgaria, Brazil, Belarus, Canada, Switzerland, China, Germany, Denmark, Estonia, Egypt, Spain, Finland, France, United Kingdom, Croatia, Hungary, Indonesia, India, Iraq, Iceland, Italy, Japan, South Korea, Liechtenstein, Lithuania, Luxembourg, Latvia, Libya, Mexico, Malaysia, Netherlands, Norway, New Zealand, Poland, Portugal, Romania, Russia, Saudi Arabia, Singapore, Thailand, Turkey, Ukraine, United States, South Africa and 42 others
Supported Languages
English
Pricing starting from:
N/A
- Free Version
- Free Trial
- Subscription
Images





Features
Total features of GitHub: 32
Alternatives
Bitbucket

GitLab

Apache Subversion

Azure DevOps Services

Reviews
Already have GitHub?
Software buyers need your help! Product reviews help the rest of us make great decisions.
Write a Review!
- Industry: Computer Software
- Company size: 2-10 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
The Leading Hosting Software Platform
Reviewed on 29/04/2022
I'm not too much using GitHub but his year and the previous was the first time I used as a process...
I'm not too much using GitHub but his year and the previous was the first time I used as a process not just being discovering before !
After that I recognize that GitHub is the leading platform in Software management code, why ?
Because Has a massive active users with huge code base and diverse software sharing process.
Pros
It's really easy and powerful to maintain and get productive every day process
Cons
Lean process and rich tools to manage the project
Alternatives Considered
GitLabReasons for Choosing GitHub
Is not a switch but is just being around and still GitHub my main tool to manage my code !Reasons for Switching to GitHub
Because has a large base and so powerful from all sides, for me is not the platform, I'm concerning about Git software tool to manage the code and being share online. Really work fast and every moment I enjoy my experience with it, and for sure how it is immersive because had a large communities code share and it's really useful.- Industry: Automotive
- Company size: 10,000+ Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Excellent Developer Tool - GitHub
Reviewed on 13/05/2022
- The overall experience with GitHub is excellent and very satisfactory. The tool has many good...
- The overall experience with GitHub is excellent and very satisfactory. The tool has many good features provided OOB for many customers to get go from the initial setup itself.
Pros
- The most important feature that we use at a very critical phase is the version control, creating pull requests for the developers to review the code base continuously, for continuous integration and continuous deployments for merging code and deploying code to production
- The tool is very easy to use and navigate without any prior experience
- The tool has very good support team to resolve any issues in the process
- The tool is very widely used by enterprise companies in the market to manage the code base
Cons
- The pricing could be more reasonable as compared to the other tools in the market
- The UI can be more intuitive for the users to work with
- The tool can include more features in the tool that could be used by many customers instead of building custom API's and having issues in the workflows.
Alternatives Considered
BitbucketReasons for Switching to GitHub
- The pricing was less when compared to the other tool we choose. It did not had other integrations we are looking for.- Industry: Financial Services
- Company size: Self Employed
- Used Daily for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 6.0 /10
Difficult to Navigate for new users
Reviewed on 06/04/2022
Sign up and onboarding was easy, however, I find it frustrating to navigate the application on my...
Sign up and onboarding was easy, however, I find it frustrating to navigate the application on my own, I get overwhelmed by the environment and find myself seeking help
Pros
I was impressed with the thoughtfulness and hard work behind the product, and very fascinated with the brains that developed and programmed the code.
Cons
It is not user friendly, you would need help or dedicate hours to really understand the concept of the application. Thus. Self help is difficult, which can be frustrating for new users hoping to gain a good experience or who were recommended to the application from others.

- Industry: Information Technology & Services
- Company size: 11-50 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
GitHub Collaboration Review
Reviewed on 04/04/2022
It is a secure, scalable and reliable tool used to effectively manage version-control of any...
It is a secure, scalable and reliable tool used to effectively manage version-control of any software, ideal for various types of code. GitHub has a wide range of capabilities and security measures.
Pros
Users can manage their time more efficiently by doing code versioning and code review.
Multiple developers can stay in sync with each other and can develop their software products in collaboration with one another.
Open Source software products can be created, accessed and improved publicly and developers can contribute to the Open Source project from anywhere in the world.
GitHub can be used as a resume as it helps with visibility and reputation building for developers by allowing recruiters to view their interesting projects when applying for job opportunities.
Cons
The intial learning curve can be tricky for new users. Onboarding requires a bit of detail and practise with regards to cloning repositories, creating a fork/ branch, pushing changes to code and raising pull requests when getting started, but once this process is well understood, the product is easy to use.
Alternatives Considered
SlackReasons for Switching to GitHub
GitHub is more widely preferred and used by software developers globally, uses less bandwidth and provides visibility of projects for future version improvements and for recruitment.- Industry: Computer Software
- Company size: 11-50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Github Review
Reviewed on 29/03/2022
My experience with Github has been awesome and it continues to be like so. Is very handy and I use...
My experience with Github has been awesome and it continues to be like so. Is very handy and I use it on my daily routine.
Pros
I mostly like the ease of use and in the same time the big hand that Github gives me and my colleagues every day to
accomplish our daily tasks and be coordinated with each other.
Cons
To be honest I think that Github is the best code hosting platform and is very hard to find any disadvantage. I use it every day and I am happy.
Reasons for Choosing GitHub
Bitbucket was inly focused in versioning and code hosting and did not provide all those functionalities that Github offers.Switched From
BitbucketReasons for Switching to GitHub
Ease of use and the possibility to do a lot of things like project management, task planning, versioning, collaboration, review etc.GitHub FAQs
Below are some frequently asked questions for GitHub.Q. What type of pricing plans does GitHub offer?
GitHub offers the following pricing plans:
- Pricing model: Free Version, Subscription
- Free Trial: Available
Free (Basics for teams and developers) $0 per month Team (Advanced collaboration and support for teams): $4 per user / month Enterprise (Security, compliance, and flexible deployment for enterprises): $21 per user/month
Q. Who are the typical users of GitHub?
GitHub has the following typical customers:
Self Employed, 2-10, 11-50, 51-200, 201-500, 501-1,000, 1,001+
Q. What languages does GitHub support?
GitHub supports the following languages:
English
Q. Does GitHub support mobile devices?
GitHub supports the following devices:
Android (Mobile), iPhone (Mobile), iPad (Mobile)
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:
Email/Help Desk, FAQs/Forum, Knowledge Base
Related categories
See all software categories found for GitHub.