Save to My Lists
Claimed
Claimed

Top Rated GitHub Alternatives

GitHub Reviews & Product Details - Page 44

GitHub Overview

What is GitHub?

GitHub is where the world builds software. Millions of individuals, organizations and businesses around the world use GitHub to discover, share, and contribute software. Developers at startups to Fortune 50 companies use GitHub, every step of the way.

GitHub Details
Discussions
GitHub Community
Show LessShow More
Product Description

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over two million people use GitHub to build amazing things together.

How do you position yourself against your competitors?

GitHub delivers everything best-in-class organizations need to bring new ideas to market, from concept to customer. The complete developer experience blends the best of your team and the open-source community to create unmatched customer experiences fast and securely.


Seller Details
Seller
GitHub
Year Founded
2008
HQ Location
San Francisco, CA
Twitter
@github
2,615,471 Twitter followers
LinkedIn® Page
www.linkedin.com
6,253 employees on LinkedIn®
Description

GitHub Inc. provides code hosting services. It allows users to share codes with friends, co-workers, classmates, and strangers; offers control system for the collaborative development of software; allows users to fork, send pull requests, and manage various public and private repositories; and offers collaborator management, wikis, downloads, code review, and graphs. The company allows individuals and team members to discuss about codes; and track and assign issues to other teammates. GitHub Inc. was founded in 2008 and is based in San Francisco, California.


Sophie L.
SL
Overview Provided by:

Recent GitHub Reviews

Imran N.
IN
Imran N.Small-Business (50 or fewer emp.)
5.0 out of 5
"GitHub: A cloud-based coding platform"
Everything, from its education discount benefits to its user experience.
Yogiraj C.
YC
Yogiraj C.Small-Business (50 or fewer emp.)
5.0 out of 5
"Develop and operate get it done at GitHub"
GitHub simplifies collaboration and version control with pull requests, branching, and issue tracking. It’s easy to use, widely used by developers,...
Chinmay G.
CG
Chinmay G.Small-Business (50 or fewer emp.)
5.0 out of 5
"Great tool for data storage and collaborative tool"
Ability to store share codes, scripts, configs and easy to collaborate across teams Anyone can access and edit remotely and version control effici...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
149 people requested security information

GitHub Media

GitHub Demo - Manage your Organization
View and manage all repositories, packages, people, teams and more on the organization page.
GitHub Demo - GitHub2
GitHub2
GitHub Demo - GitHub3
GitHub3
GitHub Demo - The New GitHub Issues
Project management on the same platform where you develop
GitHub Demo - GitHub5
GitHub5
Answer a few questions to help the GitHub community
Have you used GitHub before?
Yes

Video Reviews

2,197 GitHub Reviews

4.7 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
2,197 GitHub Reviews
4.7 out of 5
2,197 GitHub Reviews
4.7 out of 5

GitHub Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for GitHubQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Manish S.
MS
Technical Lead
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about GitHub?

It is very easy to use and we can maintain our code at one place and colaborate with team. It also has the github actions which I recently used. Its pretty useful to implement CICD. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I love github. There is no Major thing that I can give me the reason to dislike it. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

I am using it to maintain my code and also we are using it to implement CICD in our project. Review collected by and hosted on G2.com.

Aman G.
AG
Research And Development Intern
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

GitHub is really handy when it comes to collaboratively working on any project going on.

In almost all organization and even at college level everyone is using GitHub so it's definitely really good platform.

Now if I talk about some of the good features so those includes good compatibility with VS Code it goes really well with VS Code. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

There is not much to dislike about Vscode but before start using GitHub learn it properly. As if you are working on any real time project and you somehow rollback your changes or did any wrong commit on master branch then it's really difficult to get previous version sometimes it's just vanishes. So be careful and learn properly before you start using it on real time projects.

GitHub is having some security threats although it's enterprise edition is fine not having such threats so still okay for organizations if they are using enterprise version. Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

As I mentioned above one of the recommendation is to learn it properly then only start using it.

Take some experience implementing few test projects with your team mates and try all possible features like committing,pushing, pulling, rollback, version control, branching then merging changes to master branch.Once you feel confident then only switch to main use case. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

GitHub is really helpful in organisational level especially in this work from home culture.

We can easily collaborate and divide tasks between us. GitHub provides feature of branching so every candidate can complete assigned task on their specific branches and then further we can merge those. Review collected by and hosted on G2.com.

Gaurav P.
GP
Software Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about GitHub?

Easy to use, offers almost everything you need for free Review collected by and hosted on G2.com.

What do you dislike about GitHub?

User interface could be improved and option to brand organization repos with custom colors Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

Always use GitHub, they even have now an AI tool - GitHub Copilot Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

Code Versioning and single source of truths for our codebase, Bugs reporting and tracking Review collected by and hosted on G2.com.

Kelvin L.
KL
Chief Technology Officer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

The ease of integration between public and private repositories, all under one roof. Community really plays a huge part when it comes to collaborative software development. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

Pricing could be a little better, especially for internal low usage users who need minimal access only. Features wise, the CI bit is lacking compared to it's sole major competitor thus far. Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

Great platform, good for all sizes from startups to larger firms. It's pretty much a no-brainer given the sheer community on GitHub! Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

Managing of source code for my team, of course. GitHub allows us to collaboratively work with individuals from multiple organizations all at the same time in an efficient manner. Review collected by and hosted on G2.com.

TAKRIM RAHMAN A.
TA
Data Scientist
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

GitHub is the best depository framework along with git. Anyone can have unlimited fast storage in such a repository system. Considering GitHub along with git, I can have all I need as a developer. As I am a software engineer, I have to collaborate with my team now and then. Nevertheless, we have to consistently use the CI/CD framework for system deployment and updates. So GitHub is the best companion in this circumstance used as our code depository system. However, working in a team, we need to have several operations which we have to consider. So the pull, push, merge, rebase, cherry-pick, and PR issues are some of the brilliant concepts that GitHub provided us with. While working in a team, we have to maintain specific rules such as no code gets lost when someone from another PC/laptop modifies it. In these cases, git rebase and merge is the best solution. So, from a developer's perspective, GitHub has no other alternative to me. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

While working with large files, we have to use another third-party tool along with GitHub, Git LFS, which is somewhat troublesome and annoying. However, Git LFS also has certain issues regarding the storage limitations, which bring another issue of paid membership of this software system. Again, for students, Github needs many verification stages for its pro account, which is somewhat annoying at times. Furthermore, GitHub doesn't directly show its commit and collaboration graph, for which a user needs to use third-party software for getting the insight. Again, for a basic account, GitHub doesn't let its user create a private repository which becomes a problem to many ill-paid developers. Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

I would recommend every professional, not only developers and researchers, to use GitHub for their version control and product management, and team collaboration. Moreover, I would highly suggest business professionals to master GitHub so that they can make the best use of their team while using their employees at their best productivity. In addition, using GitHub is a must for all developers and computer scientists out there who want to make a skillful and highly productive career. I would also recommend every technical person to contribute to the open-source community so that we can make a better world. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

As a software engineer, I consistently collaborate with my team members in a common repository so that the collaboration becomes fruitful and productive. In this case, GitHub is the best companion. Again, while resolving common issues and conflicts, GitHub's merge and rebase feature gives the most helpful insight. Nevertheless, as a developer, I have to continuously show my caliber to the open-source community and the recruiters, where GitHub's contribution reflects my hard work and passion. Again, deploying systems using CI/CD GitHub is being used as the most common depository system. I continuously use GitHub for my ease of development workflow and collaborative measures with my fellow colleagues. However, for solving problems, we can search in GitHub issues and seek help from the open-source community, which I do consistently. Review collected by and hosted on G2.com.

CK
Research Associate
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

GitHub is well integrated with a lot of different value add-on services. The free plan is enough for most of the personal and hobby projects. The native client is good and there are a lot of third party clients that extend the functions. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

There is a bit of a learning curve in learning the version control system. There are a lot of commands that need to be memorized to completely utilize the power of GitHub. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

GitHub is used to store all the source code generated by the programmers. It is also used to host static websites with custom domains. All the changes are tracked using unique signatures. Review collected by and hosted on G2.com.

Mukesh D.
MD
Technical Test Lead
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

GitHub helped me find solutions to my coding errors. It is a collaborative platform that connects the coding community and helps reach efficient solutions. The bug Tracking mechanism is efficient. You can also receive reviews from your peers and better your code. The platform is secure. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I love the GitHub platform. I still have to unlock its full potential, but so far, the functionality is impressive. Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

Must use platform for all Software Developers. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

GitHub helps with bug tracking. I upload my code on the platform for easy, remote access. It helps me get reviews from my peers to better my code. I can also help others by contributing to their code and take help from others to complete mine. It provides me with fantastic testing tools to debug and test my codes. Review collected by and hosted on G2.com.

AK
Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

Following are the things that I like the most about Github -

1. There is hardly any leaning curve. Things are very intuitive and there are a lot of help documents if someone needs help.

2. Added Two Factor Authentication feature so that even if someone gets my credentials, they would not be able to log in and access my private repositories .

3. The function navigation feature is great. I can click on a function usage and it will land me to the definition of the function (if it is in the same repository).

4. Github Gist allows me to share snippets publicly.

5. Github Actions make automation in the development process very easy. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

There is not much I dislike about Github but there are some improvements I can think of (not a deal breaker though) -

1. The mobile app still needs a lot of development. (Hoping that the Beta app becomes Stable release in the near future)

2. There is no way to segregate user's contribution wrt the organisation.

3. Notification system - I always miss notifications for some reason. Compared to competitior products, the notification system can be improved. Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

It's the best VCS tool out there with a lot of support and a good community around it. Go for it without thinking twice. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

I am a Software Developer by Profession and Educator by Passion.

The free pricing helps the people I teach to upload their coding assignments and I can review them, provide comments etc.

Professionally, I use Github for VCS, Bug Tracking, Code reviews etc. and it makes the whole process of writing & shiping code very easy.

One of the things I love is Github Actions which is a great way to run automation for the committed code.

Additionaly, I find Github pages a good thing to start building static web pages which can be used as Portfolios for individual Developers. Review collected by and hosted on G2.com.

FS
Scrum Master
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about GitHub?

GitHub has been placed as an essential tool for every software developer, it's a great solution to share and collaborate with other software developers, allowing them to read and download your source code and even to run it and change it from their own machines to propose changes.

This is an awesome feature when you are part of a software development team. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

There are many good features about GitHub, the only thing that I could suggest is to improve their user interface to give them a better appearance. Review collected by and hosted on G2.com.

Recommendations to others considering GitHub:

My professional recommendation and advice for those considering the use or implementation of GitHub are to definitely give it a try, GitHub has become a crucial part of the software development industry and most of the companies have already migrated from different vendors to use GitHub because of the benefits its implementation represents. Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

There are many problems that I am solving with GitHub, and there are countless benefits of its implementation, no matter if you are a single software developer or if you are part of a software development team.

The main benefit I have obtained is to have a secure cloud vault for my source code, in the case something happens with the local version, there is a cloud backup that have you covered.

Another great advantage for software development companies is the possibility to review and inspect the project repositories to monitor progress and changes. Review collected by and hosted on G2.com.

Verified User in Airlines/Aviation
UA
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about GitHub?

In fact I like everything. To mention - the light weightedness of the software. Not much user response delay. A lot of configuration options like a different level of user groups - user, maintainer, owner, etc. Review collected by and hosted on G2.com.

What do you dislike about GitHub?

I don't see any but sometimes the build checks fail for the unclosed previous PRs even in the case the current PR does not have an real issue Review collected by and hosted on G2.com.

What problems is GitHub solving and how is that benefiting you?

The best solution for us is to solve the code maintenance with CICD incorporated. Issues with some of the repo are managed within the tool. In fact, the issues were able to assign to the respective responsible person. Also, there is a lot that I like - reviewer for PR is configurable. One cant review his own PR. Review collected by and hosted on G2.com.