Who Uses GitHub?

Software development for both small startups to large enterprises.

What Is GitHub?

Software that enables development teams to collaborate, and review and manage code. Works with Windows, Mac and mobile devices.

GitHub Details

GitHub

https://github.com/

GitHub Pricing Overview

GitHub does not have a free version and does not offer a free trial. GitHub paid version starts at US$7.00/month.

Starting Price

US$7.00/month

Free Version

No

Free Trial

No

Deployment

Cloud, SaaS, Web

GitHub Features

App Development Software
Access Controls/Permissions
Code Refactoring
Collaboration Tools
Compatibility Testing
Data Modeling
Debugging
Deployment Management
Mobile Development
No-Code
Reporting/Analytics
Software Development
Source Control
Web App Development

GitHub Reviews

Showing 5 of 3,088 reviews

Overall
4.8/5
Ease of Use
4.4/5
Customer Service
4.4/5
Features
4.6/5
Value for Money
4.6/5
Alex T.
Front-End Developer
Marketing & Advertising, 2-10 Employees
Used the Software for: 2+ years
  • Overall Rating
    5/5
  • Ease of Use
    5/5
  • Features & Functionality
    5/5
  • Customer Support
    5/5
  • Value for Money
    5/5
  • Likelihood to Recommend
    10/10
  • Reviewer Source 
  • Reviewed on 25/08/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.

  • Reviewer Source 
  • Reviewed on 25/08/2019
Verified Reviewer
Fund Intern
Education Management, 51-200 Employees
Used the Software for: 2+ years
  • Overall Rating
    5/5
  • Ease of Use
    5/5
  • Features & Functionality
    5/5
  • Customer Support
    Unrated
  • Value for Money
    5/5
  • Likelihood to Recommend
    10/10
  • Reviewer Source 
  • Reviewed on 9/06/2020

"Works seamlessly - I've used it for 4+ years as a student!"

Comments: It's incredibly useful & seamless. Wouldn't use any other product over this.

Pros: It's incredibly easy to set up & use from a Mac. I store all of my projects in GitHub (I used to store them on Google Drive, but Cloud + Version Control is much better!)

Cons: It would be nice to be able to deploy Jupyter Notebooks to a Github Server where they could be interacted with. I suppose this could be done with the .github.io URL's - but a guide on how to do this would be awesome to advertise.

  • Reviewer Source 
  • Reviewed on 9/06/2020
Sarai P.
Frontend Web Developer
Publishing, 1,001-5,000 Employees
Used the Software for: 1+ year
  • Overall Rating
    3/5
  • Ease of Use
    2/5
  • Features & Functionality
    5/5
  • Customer Support
    Unrated
  • Value for Money
    Unrated
  • Likelihood to Recommend
    6/10
  • Reviewer Source 
  • Reviewed on 27/08/2019

"A software you don't really have a choice but to use."

Comments: I use github for version control at work. Our code goes up to two different sets of reviewers and this all takes place via github.

Pros: Github is really your only choice for version control. There are other platforms out there but Github has cornered the market. It's free, which is a bonus.

Cons: It's pretty difficult to start using. It's not intuitive at all. Many times, I have merge conflicts and when I go to edit them within github, it corrupts my branch. There are a lot of ins and outs and nuances that aren't easily navigated around when utilizing Github. I frequently get errors that have no documentation or support.

  • Reviewer Source 
  • Reviewed on 27/08/2019
Chris V.
Chief Executive Officer
Computer Software, 2-10 Employees
Used the Software for: 6-12 months
  • Overall Rating
    5/5
  • Ease of Use
    3/5
  • Features & Functionality
    4/5
  • Customer Support
    3/5
  • Value for Money
    4/5
  • Likelihood to Recommend
    8/10
  • Reviewer Source 
  • Reviewed on 9/06/2020

"Make development less time-consuming, with GitHub, so long you're experienced with it"

Comments: GitHub helped us to reduce the hassle with bug identifying and is having good analytics to track the activity of our development team, and that's helping the project management. Collaboration is made a lot easier with GitHub, and the best problem we resolved with GitHub is the integration with automated testing and deploying platforms. The changelog can be managed very easily, which is providing benefits to locate code changes.

Pros: GitHub is a great Source Code Management platform for our company. We've been hassling with finding out where a specific bug occurred, and hassled with manually testing code, but with GitHub, we automated a huge part! Since GitHub is a known platform, there are many integrations, which helps us with testing and notifying, and as well finding at what commit a specific issue occurred! Since it provides a good UI, viewing information and reading code is easy to do from the website, and development can be done easily using the CLI or GitHub's GUI. Most CI/CD solutions are supporting GitHub, so deploying from GitHub isn't a hassle!

Cons: GitHub is pretty advanced. We have thought about letting our Customer Service use GitHub for reporting issues and letting them have conversations with engineers, but it ended up with lots of questions, since GitHub's design isn't that simple.

  • Reviewer Source 
  • Reviewed on 9/06/2020
Verified Reviewer
Software Engineer
Venture Capital & Private Equity, 13-50 Employees
Used the Software for: 2+ years
  • Overall Rating
    5/5
  • Ease of Use
    5/5
  • Features & Functionality
    5/5
  • Customer Support
    4/5
  • Value for Money
    4/5
  • Likelihood to Recommend
    9/10
  • Reviewer Source 
  • Reviewed on 5/05/2020

"Github is a great product for small and medium sized engineering teams"

Comments: I feel Github has good things going for it. But, Github should find a way to make the information on the profile page of a user valuable for a recruiter. Most developers aren't getting any value by uploading their code on Github and thus missing active users.

Pros: The product was easy to use and easily configurable with existing tools. Even new developers feel at home as they have practiced using Github while learning in colleges and Bootcamps. Github also provides student developer pack which puts them in good standing among them.

Cons: The UI of the app/website seems a little dated. The new mobile app lacks basic features compared to the website like suggesting the name of the person who commented on an issue in the 'assign list'. It makes It very frustrating to assign a PR to a user who commented to work on the issue.

  • Reviewer Source 
  • Reviewed on 5/05/2020