GitHub Reviews
Overall rating
Filter by
Company size
Time used
6084 Reviews
- Industry: Computer Software
- Company size: 1,001–5,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
GitHub is the Best Code Sharing Software Platform! Hands Down.
Reviewed on 1/4/2024
GitHub is an indispensable platform, for which there is no substitute.
GitHub is an indispensable platform, for which there is no substitute.
Pros
It's free and very easy to use; Plus it's supported practically everywhere.
Cons
None I've identified. Pleasantly surprised Microsoft didn't ruin it after acquiring it.
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Mastering Version Control, Navigating the Learning Curve
Reviewed on 18/10/2024
I have 4 years experience with GitHub. I am daily use GitHub such as branching, merging, handling...
I have 4 years experience with GitHub. I am daily use GitHub such as branching, merging, handling pull requests, and resolving conflicts.
Pros
GitHub is a powerful version control system. We can easily collaborate and can revert previous version if necessary.
Cons
GitHub have learning curve for beginners who are unfamiliar with version control system.
- Industry: Education Management
- Company size: 501–1,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
GitHub: Work Together
Reviewed on 22/4/2023
We can earn money by github. We can make our project development easy by collobarating with others.
We can earn money by github. We can make our project development easy by collobarating with others.
Pros
We can store our software projects. We can access the code files of other developers.
Cons
We cant create our code files private. Some features are for money.
- Industry: Education Management
- Company size: 51–200 Employees
- Used Monthly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 6.0 /10
GitHub Review for Research and Collaboration
Reviewed on 20/8/2024
Overall, my experience with GitHub has been very positive. I've used it extensively for managing...
Overall, my experience with GitHub has been very positive. I've used it extensively for managing and sharing code for my research projects. The platform's capabilities have been invaluable in keeping my work organized, especially when revisiting previous stages of my research. The ability to track changes, create branches, and merge code has streamlined my workflow and made it easier to manage complex projects. GitHub has become an essential tool in my research process.
Pros
The ease of version control, the ability to track changes, and also the seamless way it allows multiple people to work on the same project. The availability of open-source projects and the ability to learn from others' code, is also a huge plus. It helped me a lot in my research.
Cons
It can be a learning curve for beginners. The interface can be a bit overwhelming at first, especially for those who are new to version control or command-line tools. Also, navigating through large projects with many branches and pull requests can sometimes feel overwhelming.
- Industry: Sports
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
GitHub is great for pull requests
Reviewed on 11/11/2024
Pros
It's been such a great help to our team with PR management, setting up workflows, and if you need to revert a PR, that's also a seamless process.
Cons
Emails can be redundant when changes are made to a PR, but that's not really a fault of GH.
- Industry: Mining & Metals
- Company size: 10,000+ Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
best tool for knowledge management
Reviewed on 15/10/2024
GitHub is essential to any modern knowledge management system. It can host all sorts of different...
GitHub is essential to any modern knowledge management system. It can host all sorts of different documents and allow tracking changes and reverting back to historical files.
Pros
Being able to share codes and track the changes made by different people. Able to revert back to historical files.
Cons
Recently GitHub enforce two factor authentication on every account which is painful
- Industry: Information Technology & Services
- Company size: 2–10 Employees
- Used Weekly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
"GitHub Review: Essential for Collaboration and Version Control"
Reviewed on 24/11/2024
The ability to branch, merge, and track the history of changes makes it easy to keep everything...
The ability to branch, merge, and track the history of changes makes it easy to keep everything organized, even when working on complex projects with multiple contributors.
Pros
It's branching feature is particularly useful, as it allows developers to work on features or bug fixes in isolation, then merge them back into the main project without disrupting the workflow.
Cons
Me being a beginner first, its user interface, which, while functional, can sometimes feel cluttered.
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Good for engineering and product teams but difficult to search for other teams
Reviewed on 23/11/2024
Pros
It's a great way for me to track how bugs and features are moving through the engineering pipeline
Cons
I find it incredibly difficult to search and duplicate tickets are easily created.
- Industry: Education Management
- Company size: 51–200 Employees
- Used Monthly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
GitHub is awesome
Reviewed on 1/11/2024
Very good, been using it since I was a wee lad and never had a regret to.
Very good, been using it since I was a wee lad and never had a regret to.
Pros
Easy collaboration and built-in organization for code and projects in general.
Cons
Actions are confusing to set up and I think there's a lot of potential to level up how a project is managed.
- Industry: Information Technology & Services
- Company size: 51–200 Employees
- Used Monthly for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
Great platform for managing your repos
Reviewed on 13/11/2024
Pros
Github offers great featutes in helping me and our team manage the shared codebase.
Cons
Github Actions does not offer as many features as other CI/CD tools.
- Industry: Machinery
- Company size: 201–500 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
The Absolute Best Place To Build Software As a Team!
Reviewed on 2/4/2024
Excellent experience and I really cannot imagine a modern software development world without GitHub...
Excellent experience and I really cannot imagine a modern software development world without GitHub at this point. This is a the gold standard right here.
Pros
I love the wide array of features and the usage simplicity. Everything works well and meets pretty much all of our needs as a team. GitHub is very dependable and does a great job at constantly improving and responding to feedback.
Cons
CI/CD is a bit of a rabbit hole that I wish the barrier to entry was a little lower on, but all the right tools are there if you spend the time to learn them.
Alternatives Considered
GitLabReasons for Switching to GitHub
More polished website experience and more features, tools, and customization.- Industry: Computer & Network Security
- Company size: Self Employed
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
GitHub is awesome
Reviewed on 1/5/2024
will grow and if we all collaborate will change for good
will grow and if we all collaborate will change for good
Pros
That is a project that everybody gets free stuff and code and everybody gets to appport and create content for good unlike other companies like Microsoft and Google that are private and not trustable in a way
Cons
is kind of hard at first because is under development but now you can say at least, the least that will grow and for everybody but is that is far away from paid software and not together! we all need to work and sometimes is hard to achieve fast and easy without workers and timing like companies do.
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Perfect Hosting and Collaboration Tool for Developers with external Version Control features
Reviewed on 15/11/2023
The interface is extremely user-friendly, making it easy to navigate and contribute during...
The interface is extremely user-friendly, making it easy to navigate and contribute during collaboration, and most importantly, it's very standard and can handle very large projects and communities.
Pros
Honestly, GitHub has been one of my greatest motivations as a software engineer for a number of reasons such as its remote repository feature which allows multiple developers to easily collaborate and work on the same project to achieve great results.
Cons
Though GitHub offers free repositories of public project, some of the advanced features are paid.
Alternatives Considered
GitLabReasons for Switching to GitHub
After trying both of them for a couple of weeks, I fell in love with GitHub.- Industry: Hospitality
- Company size: 201–500 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 8.0 /10
A Surprising Win & A Versatile Tool for Web Management
Reviewed on 8/6/2024
Overall, my experience with GitHub has been positive. It's streamlined our development process for...
Overall, my experience with GitHub has been positive. It's streamlined our development process for custom JavaScript and Python work, making our code management more efficient and reliable. The ability to collaborate seamlessly has been especially beneficial during periods of remote work. However, there's a learning phase, and its utility varies depending on the task at hand. For heavy coding days, it's indispensable. For quick WordPress updates, it can feel like overkill.
Pros
As a web manager with two years of experience in Indonesia's hospitality and F&B industry, I primarily use WordPress that uses JavaScript and sometimes I made my own Python scripts. GitHub's version control has been a standout feature for me. It eliminates the need for multiple file versions and allows easy rollbacks when errors occur. The collaboration features are excellent, especially when working with team members across different Indonesian cities. Additionally, the vast GitHub community and its open-source projects have been invaluable resources, offering solutions that we can adapt to our local market.
Cons
The initial learning curve with Git terminology and workflows was challenging, particularly for team members more versed in hospitality than coding. Onboarding took longer than anticipated. While GitHub excels for managing code, it's less intuitive for non-code assets like restaurant menu designs or hotel brochures, which are crucial in our industry. Lastly, for simple WordPress theme tweaks, GitHub can sometimes feel overly complex.
- Industry: Information Technology & Services
- Company size: 1,001–5,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
GitHub the VCS
Reviewed on 26/4/2024
Overall it is good for VSC and Continues integration and Deployment.
GitHub Action can be improved...
Overall it is good for VSC and Continues integration and Deployment.
GitHub Action can be improved by providing a library all the task that can be used in the pipeline. or can provide UI for selecting task in pipeline.
Pros
It provide the free repos.
It provide more advance feature with github copilot which help in auto completing code and provider various support.
It provide merge confit feature which can solve by the portal easily.
Github Pages provide free hosting for the developer which standout this form the market.
GitHub Actions which provide continues integration and Deployment with triggers, secret config. it fill the gap between development and Deployment.
It can connect with any cloud provider tool for deployment like azure for web app, aks, function apps etc.
Cons
In GitHub action writing script is difficult then the other tools like yaml script.
in this script it does not provide UI to select the for pipeline.
Finding task for pipeline is very difficult.
- Industry: Information Technology & Services
- Company size: 501–1,000 Employees
- Used Monthly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Github As Source Code Management
Reviewed on 18/2/2024
Overall github is very easy to use. There are vast amount of tutorial on internet to get started...
Overall github is very easy to use. There are vast amount of tutorial on internet to get started with it & it's the most popular tool for source code management which makes it the number one choice to use.
Pros
Github is free to use anyone can easily use to for storing their code tracking it. It's easy to use. With authentication using token only you can push your code to the github repository which provides more security. Most of the open source projects are on the github which makes it first choice for any developer.
Cons
As it is free to use and there is not much regularity in github which can be misused. The continuous integration & continuous deployment feature needs to be improved.
- Industry: Information Technology & Services
- Company size: 201–500 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Excellent source control but archaic billing
Reviewed on 5/4/2024
Pros
It is very easy to collaborate and work on code changes, publish releases, and run automation scripts. The UI is fast and they are improving it constantly making it quick and efficient to navigate to the repository and even the file you want.
Cons
My biggest gripe about GitHub is the billing. You have to buy a fixed number of seats and you can only increment it in 10s. So, even if you need just one extra user, you still have to pay for 10. It also takes a long time (2-3 days, more in some cases) to get the licenses added. I can't even process why this is the case. I would much rather have preferred usage billing.
Alternatives Considered
BitbucketSwitched From
GitLab- Industry: Computer & Network Security
- Company size: Self Employed
- Used Daily for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Using GitHub as a student.
Reviewed on 2/4/2024
first I really into the project building and coding stuff but I want a platform so I can easily...
first I really into the project building and coding stuff but I want a platform so I can easily manage my containing element and I want to show my work to the public . then I heard about Github in 2020 in lockdown phase from YouTube after that I was start and I am really into it now. this is the best thing that I use in my day by day careers lifestyle.
Pros
Developing Features
Community support
User Interface
Task management
Cons
not beginner friendly
complex version control
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Monthly for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
GitHub saved software developers
Reviewed on 10/3/2024
Excellent platform! Coders and coder maintainers survive on this.
Excellent platform! Coders and coder maintainers survive on this.
Pros
In my opinion, GitHub stands out as a top-notch platform with an intuitive user interface that makes navigation a breeze. The robust security measures instill confidence, and the extensive integrations covering source code management, issue tracking, and project management enhance its versatility. I appreciate the platform's speed, user-friendly experience, and efficient project management features like Kanban cards. GitHub's version control capabilities allow for seamless tracking and reverting of code changes. Collaborating on files or code is made easy, and the organization feature adds a layer of control with access management and team coordination. The GitHub Desktop's visual interface simplifies less-common Git commands, and GitHub Actions for continuous integration has been a game-changer in my development workflows. The insightful visualizations, including the network graph, provide valuable historical project insights. Overall, GitHub has become my go-to platform for its comprehensive suite of features, making software development and collaboration a smooth and rewarding experience.
Cons
In my opinion, managing large-sized files is hectic. Leading to efficiency issues.
- Industry: Computer Software
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Simply indispensable. Github is where developers live.
Reviewed on 23/1/2024
I couldn't live without Github. As a developer, I spend 50%+ of my day interacting with their...
I couldn't live without Github. As a developer, I spend 50%+ of my day interacting with their tooling and it makes my day-to-day so much easier than any other tooling I've used. There is very little functionality locked behind a paywall, whether you're a small business or a solo developer, you get an awful lot of runway out of the free tier, you may even never have to enter the paid tier.
Their ecosystem is vast, and they keep bringing out new tooling like Dependabot, Github Actions, Github CoPilot and more that just keep on making my life better.
Pros
Github makes it incredibly easy to perform all the daily tasks I need to do as a developer. The quality of life on Github vs any other version-control platform I've ever used is second to none.
Cons
I honestly can't think of anything, I use Github for every line of code I've ever written and interact with it daily and I can't think of a single gripe off the top of my head. If there's a con, it's so minor that I doesn't even register.
- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
An Indispensable Oasis for Streamlined Development, Innovation, and Reliable Code Management.
Reviewed on 15/12/2023
GitHub user-friendly interface and powerful features make code management efficient and reliable....
GitHub user-friendly interface and powerful features make code management efficient and reliable. It has made team collaboration more easier.
Pros
Collaboration that is easy, version control that is clear, and Continuous Integration that works without a hitch. The way GitHub is designed encourages new ideas and makes managing code easy and reliable.
Cons
Complex UI for complete beginners, occasional slow performance. Documentation updates could be more intuitive. Limited private repositories for free users.
- Industry: Information Technology & Services
- 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
The best source control software
Reviewed on 21/2/2024
I started using GitHub 4 years ago when I had 0 experience with programming and developing...
I started using GitHub 4 years ago when I had 0 experience with programming and developing software. A friend of mine recommended me GitHub to manage my projects. I looked at YouTube tutorials and read the docs and I learned the basic features of GitHub in a few days. Now, I've learned so much and use a lot of the amazing features.
Pros
You can create your own websites, you can control different versions of your project, you can integrate it with Git and Visual Studio Code, you can even install the GitHub Desktop app in case you don't know how to use Git.
Cons
GitHub does have several features, unfortunately you can't access all of them unless you buy the subscription (GitHub Pro).
- Industry: Retail
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
A lifesaver for dummy devs!
Reviewed on 23/3/2024
Pros
GitHub saved my business model. At the beginning of my journey in e-commerce I didn't have much experience in software development and I didn't have the money to pay for a professioanl dev to help me out.
Github did it for me. It comes at a fair price and offers a community that can help you with improving your software, and more than everything, debugging it.
It has monthly plans that cost a bit more than a Happy Meal and offer everything you need and more.
Cons
No cons for this software, it saved my business when I was struggling.
- 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
I am a github user on daily basis and just wow.
Reviewed on 31/1/2024
It is the best thing to have ever happened to any programmer.
It is the best thing to have ever happened to any programmer.
Pros
I like how I could literally just get anything that is open source.
Cons
I think more instructions would have been nicer, I was deploying a website on the github.io and the thing is their instructions are so brief it is un-understandable, and you would need someone to explain it to you, and I hope for in the future to have the ability to deploy dynamic things on github.io because I use react and I can't deploy that project there.
- Industry: Computer Networking
- Company size: 11–50 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
GitHub - Excellent tool to keep version track
Reviewed on 25/3/2024
Pros
GitHub is an excellent tool to keep track of all the several versions in Dev Management.
A user needs to get familiar with the commands, but after that familiarity, it is a easy to use and easy to deploy tool.
And it assists you in version management on a simple way, when compared to the enormous hard work we had (before GIT tools) to keep track of "who" and "what" was change during a complex development of several team developers.
Cons
The need for new developers (in the GIT features) to get familiar with the commands procedures.