GitHub

RATING:

4.8

(5824)

About GitHub

GitHub is a project management and code sharing platform that allows users to share their codes with others and create/iterate using collective intelligence. The software can be used for different kinds of coding assignments including personal, open-source and business codes. It is available both on-premise and via cloud-based deployment. Users can save all versions of their code and collaborate with other users by inviting them or tagging them with @mentions. Developers can join communities wherein they can follow open-source projects, leverage already-created codes for experiments, make suggestions and contribute to a project. All the contributions in open-source projects are recorded in developers’ profiles. Businesses of all sizes use GitHub as an integrat...

GitHub Pricing

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

Free trial: 

Available

Free version: 

Available

GitHub repository
Slide 1 of 3

GitHub Reviews

Overall Rating

4.8

Ratings Breakdown

Secondary Ratings

Ease-of-use

4.5

Customer Support

4.5

Value for money

4.5

Functionality

4.5

Most Helpful Reviews for GitHub

1 - 5 of 5,780 Reviews

Andrew

51 - 200 employees

Used unspecified

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

Reviewed April 2021

GitHub Review: Great software service for a version control system

User Profile

Alex

Verified reviewer

Marketing and Advertising, 2-10 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed August 2019

Highly Intuitive GIT Hosting Solution with a Ridiculous Amount of Community Support

PROS

The best part of this software, in my opinion, has to be the repository insights that comes with the pro version and above. These insights have proven to be extremely valuable when managing larger-scale projects with multiple developers working on the projects. Not only is our project management team able to get live updates on the progress of the project with each commit, but our team is also able to hold each other accountable by seeing their progress via the progress tracking feature and individual commits. Another notable mention for Github is their desktop GUI. This is such an incredibly easy tool to use and it makes the entire GIT experience much easier to understand and maneuver.

CONS

The one issue i had with this software is the repo search functionality. This part of the software can be confusing to learn to be effective with and it takes some time to be proficient with, which can be a hassle for some of our newer members of our project management team.

Reason for choosing GitHub

With Github being the most widely supported of the GIT repo hosting platforms, it was a pretty easy choice to stick with a solution that has a massive community backing it along with all the core functionality that my team needs. With the high amount of third-party integrations, it was almost a no-brainer to stick with this software simply because of ease of use.

Ravi

Information Technology and Services, 1 employee

Used daily for less than 12 months

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed September 2023

My Experience of using Github for 1 Year

Overall, my experience was fabulous. There is every feature I need to manage my projects like - managing the source code, Hosting the application, committing changes, and of course, having a social profile on GitHub.

PROS

There are so many features in Github. I am currently using the Student package which I got through GitHub Education. The best thing I experienced was the support being given to the students. This is very useful for managing the project and its source code. Also, I liked the GITHUB PAGES feature most because of the Ease of Deployment. After uploading the files and creating a repository, we can directly deploy the project in a few clicks.

CONS

I liked everything on the platform, their UI, features, support tutorials, etc. There is no such thing that I hate or dislike. There are no ads or stuff like that. Yeah.

Reason for choosing GitHub

Actually, in the beginning of my journey, I did not have knowledge about deployment, development environments. My seniors gave a reference to GITHUB and I started to use it. Later on, I started to like the app and I am still using it because of its lots of features and Student Developer Pack for my college projects.

Bibhuti

Computer Software, 2-10 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

3

EASE OF USE

1

FUNCTIONALITY

4

Reviewed November 2021

Github review (8 years of usage)

PROS

- free private repo is cool - Github actions is awesome - Github pages saves a lot of money for web apps demo & open source projects. I myself have hosted all of my open sources web apps on Github pages. These are my favorites. Rest I can go on and on.

CONS

- Search feature is lacking. If there was better search functionality (eg. [SENSITIVE CONTENT] - powered by algolia), it would be a lot helpful. Searching one report among thousands is a pan right now. - Dependabot is pain - Sometimes Github pages doesn't update properly - Don't get relevant projects on "Explore repositories" section

Reason for choosing GitHub

GitHub has a lot of cool features for free.

Reasons for switching to GitHub

Github was better, in terms of free features and the UI.

Ara

Verified reviewer

Information Technology and Services, 5,001-10,000 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed May 2023

The best VCS

GitHub's powerful version control system, built on Git, is one of its standout features. It allows developers to easily track changes, manage branches, and merge code with confidence. The ability to revert to previous versions or create separate branches for experimental work is invaluable, ensuring a safe and efficient development process. Will recommend it to all.

PROS

GitHub provides an exceptional environment for collaboration among developers. Its intuitive interface allows for seamless communication, issue tracking, and pull request management. With features like code reviews, team discussions, and project boards, it fosters a collaborative spirit and enables developers to work together effectively.

CONS

While GitHub is a powerful platform, it can be overwhelming for newcomers, especially those unfamiliar with version control systems. The concepts of branches, pull requests, and forking may require a learning curve, which might discourage some beginners. More comprehensive documentation and guided tutorials could help mitigate this issue.