App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

GitHub Logo

GitHub

4.8
(5.8K)

Write a review

Social coding & collaborative development platform

(101)

GitHub Pricing, Features, Reviews and Alternatives

GitHub FAQs

Q. What type of pricing plans does GitHub offer?

GitHub has the following pricing plans:
Pricing model: Free, Subscription
Free Trial: Available

These products have better value for money

See free alternatives

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

See alternatives

Q. What languages does GitHub support?

GitHub supports the following languages:
English

See alternatives

Q. Does GitHub support mobile devices?

GitHub supports the following devices:
Android, iPad, iPhone

See alternatives

Q. Does GitHub offer an API?

Yes, GitHub has an API available for use.

See alternatives

Q. What other apps does GitHub integrate with?

GitHub integrates with the following applications:
Pivotal Tracker

See alternatives

Q. What level of support does GitHub offer?

GitHub offers the following support options:
FAQs/Forum, Email/Help Desk, Knowledge Base

See alternatives

GitHub product overview

What is 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.

Key benefits of using GitHub

  • Every repository on GitHub comes with the tools needed to manage your project. Open to the community for public projects – secured for private projects.

  • GitHub keeps your public and private code available, secure, and backed up. Stop hoarding code on your hard drive; it takes less than a minute to push code up to GitHub and start collaborating with others...

  • It doesn’t matter if you prefer to use the command line git client, a tool like hg-git, or a graphical application like SmartGit— we’re dedicated to helping you collaborate easily and securely.
  • Typical customers

    Freelancers
    Small businesses
    Mid size businesses
    Large enterprises

    Platforms supported

    Web
    Android
    iPhone/iPad

    Support options

    FAQs/Forum
    Email/Help Desk
    Knowledge Base

    Training options

    Videos

    Not sure about GitHub? Compare it with a popular alternative

    Starting from

    ic-pricetag

    No pricing info

    Free plan
    Free trial
    Pricing range

    Starting from

    12

    /user

    Per month

    Free plan
    Free trial
    Pricing range
    Ease of use
    Value for money
    Customer support
    Ease of use
    Value for money
    Customer support
    Why am I seeing this?

    GitHub pricing information

    Value for money

    4.6

    /5

    5.8K

    Starting from

    ic-pricetag

    No pricing info

    Pricing options

    Free plan
    Subscription
    Free trial
    Pricing range

    Value for money contenders

    GitHub features

    Functionality

    4.7

    /5

    5.8K

    Total features

    42

    10 categories

    Most valued features by users

    Third Party Integrations
    Reporting/Analytics
    Access Controls/Permissions
    Data Import/Export
    Monitoring
    Dashboard
    Collaboration Tools
    Search/Filter

    Functionality contenders

    GitHub users reviews

    Overall Rating

    4.8

    /5

    5.8K

    Positive reviews

    Rating breakdown
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend9.16/10
    Rating distribution

    5

    4

    3

    2

    1

    4.5K

    1.1K

    93

    5

    2

    Pros
    I was very impressed on how much softwares you can download for this. They are very useful everywhere.
    One of the best things I personally love about it is CI/CD. I will definitely encourage you to use it regardless of how you are working - as a team or an individual.
    Their search is fast and easy to find open source projects that are well coded. The Github actions for free is nice to have and all the extras you get for free are amazing.
    Cons
    The only downside I found in git was that it had two levels of dependency support, the first two of which were very strict and the third one was very vague: most people are unaware of it.
    Github downtime is always a pain to developers. A bad merge is very difficult to revert.
    It can be somewhat overwhelming and intimidating when you start using it. It appears much more difficult than it actually is.

    Overall rating contenders

    AD
    AvatarImg

    Andrew D.

    Teacher

    Education Management, 51-200 employees

    Review source

    Overall Rating

    GitHub Review: Great software service for a version control system

    Reviewed 3 years ago

    Transcript

    Justin: I'm Justin, Dev Ops engineer, and I give GitHub four out of five. For more reviews like these,...

    AvatarImg
    AvatarImg

    Prateek G.

    Marketing Officer

    Apparel & Fashion, 11-50 employees

    Review source

    Overall Rating

    Github helped us seamlessly to manage and merge our code

    Reviewed a year ago

    Transcript

    Prateek G.: Hi! My name is Prateek. I work as Senior Product Marketing Manager. I give GitHub a five...

    AvatarImg
    AvatarImg

    Christopher A.

    Research, 11-50 employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Industry standard in source control and more

    Reviewed 7 months ago

    A valuable service providing a number of tools for productive collaboration and management of source code. For academics, it's a no brainer to use GitHub with their educational offerings to help prepare your students for the industry.

    Pros

    GitHub provides a single service where source code control, documentation, issue tracking, and more are possible. All of these aspects are well integrated and can even reference lines from the source from different commits. Pricing for academics is extremely generous.

    Cons

    There's not much to not like in GitHub. It does a lot of things well. Some little things can be improved like better user administration and creating a way for users to sign-up for your organization rather than inviting a user to join your organization.

    AvatarImg
    AvatarImg

    Tsitsi Hazel S.

    Information Technology and Services, 11-50 employees

    Used daily for 1-2 years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend9/10

    Share this review:

    GitHub Collaboration Review

    Reviewed 2 years ago

    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.

    VP
    AvatarImg

    Vedanshu P.

    Computer Software, self-employed

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend10/10

    Share this review:

    Open source and accessible Github

    Reviewed 12 days ago

    Actually i am an IT engineering student so it is useful for me to add my work to showcase i have also contribute to others work. It helps to profile build so i love it.

    Pros

    First of all github is open source platform where we can contribute our work in project it is FREE to use so anyone can operate. It has easy user interface and you can upload your projects and work to showcase easily

    Cons

    i guess github is best platform also it is inexpensive.

    LS
    AvatarImg

    Lallchand S.

    Defense & Space, 10,001+ employees

    Used daily for 2+ years

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend8/10

    Share this review:

    GitHub review

    Reviewed 2 years ago

    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

    RK
    AvatarImg

    Ravi K.

    Information Technology and Services, self-employed

    Used daily for 6-12 months

    Review source

    Overall Rating
    • Value for money
    • Ease of use
    • Features
    • Customer support
    • Likelihood to recommend9/10

    Share this review:

    My Experience of using Github for 1 Year

    Reviewed 3 months ago

    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.

    Common GitHub comparisons

    Related categories