
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.
Key benefits of GitHub
Images





Not sure about GitHub?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
Harvest

Trello

Amazon S3

Google Docs

Reviews
Already have GitHub?
Software buyers need your help! Product reviews help the rest of us make great decisions.

- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Goto Source control for software developers
Reviewed on 16/02/2022
Pros
I've been using GitHub for more than 10 years. It is the goto hosted Git service for my personal and enterprise SCM platform. It has pretty much everything you need for software development starting from source code management to issue tracking, project management, build tools (Actions) and online code editor. I also use GitHub CoPilot which is great productivity tool saving at least 30% of my development time every day.
Cons
There are no complains really! I love everything about GitHub.
Reasons for Choosing GitHub
I find GitHub much better product, better offerings in terms of features and user experience.Reasons for Switching to GitHub
Better offerings, free plan is less limiting and better and faster UI.- Industry: Computer Software
- Company size: Self Employed
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Usefull all in one code management tool
Reviewed on 12/09/2023
GitHub has played a pivotal role in my professional growth by facilitating seamless collaboration...
GitHub has played a pivotal role in my professional growth by facilitating seamless collaboration with diverse teams worldwide. Additionally, it has provided me with the ability to effortlessly integrate AWS tools like AWS Amplify, Fargate, and other services for deploying applications tailored to my specific requirements.
Pros
- Fast-growing user experience features- Easy to integrate into any size of team- Well-designed for different levels of users- Lots of integrations as user's needs - In line code review is very usefull
Cons
- Git hub action documentation is complex and not clear at all- CI/CD tools learning curve is high
- Industry: Defense & Space
- Company size: 10,000+ Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 8.0 /10
GitHub review
Reviewed on 24/11/2021
Very good , use for source control
Very good , use for source control
Pros
It stores all revisions , has a good tracking system, used by various companies
Cons
Everything is command line and sometimes don’t remember all the commands
- Industry: Animation
- Company size: 51–200 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
GitHub: Empowering Collaboration and Project Coordination Like Never Before
Reviewed on 18/06/2023
My experience using GitHub has been exceptional. The platform has significantly transformed the way...
My experience using GitHub has been exceptional. The platform has significantly transformed the way I manage tasks and collaborate on projects. From the robust task management features to the seamless multi-project management capabilities, GitHub has streamlined my workflow and increased my productivity. GitHub's task management system has been a game-changer for me. The ability to create detailed to-do lists, assign tasks to team members, set deadlines, and track progress has made it incredibly easy to stay organized and focused. I no longer have to worry about tasks slipping through the cracks or struggling to prioritize my workload. Managing multiple projects simultaneously has become effortless with GitHub. The platform allows me to switch between projects seamlessly, keeping all the project-related information and code repositories neatly organized. It saves me valuable time and eliminates the need for juggling multiple tools or platforms.
Pros
1.Robust task management: GitHub's task management system offers a comprehensive set of features that make organizing, tracking, and prioritizing tasks a breeze.2.Seamless multi-project management: GitHub excels in handling multiple projects simultaneously, allowing users to effortlessly navigate between projects and keep everything neatly organized.3.Powerful collaboration capabilities: GitHub fosters real-time communication and efficient collaboration among team members, with features like commenting, suggesting changes, and reviewing pull requests.4.Integration with popular tools: GitHub integrates smoothly with other widely used project management tools such as Jira and Trello, enhancing its versatility and compatibility.5.Version control excellence: GitHub's version control system ensures that everyone is working on the latest version of the project, minimizing errors and conflicts while maintaining a seamless workflow.6.Intuitive user interface: GitHub boasts a clean, well-organized interface that is easy to navigate, making it accessible for users of varying technical expertise.
Cons
GitHub's features and functionality work together harmoniously, ultimately boosting productivity and enabling employees to achieve their project goals efficiently.
- Industry: Investment Management
- Company size: Self Employed
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Alex Official
Reviewed on 13/09/2023
A real help in the evaluation of some software and application in the work of research - development...
A real help in the evaluation of some software and application in the work of research - development of international projects
Pros
An exceptional product, easy to use, with a correct, statically balanced database, a real help.
Cons
An exceptional product, easy to use, with a correct, statically balanced database, a real help.
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–5,000
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.