18 years helping Irish businesses
choose better software

GitHub
What Is GitHub?
We have a suite of tools that enable a fully managed Application Development workflow. GitHub Repos enable open-source culture and best practices in your organization. GitHub Codespaces is a cloud dev environment that lets you code from anywhere. Use GitHub Actions to automate everything, including CI/CD. GitHub packages allow you to host packages and code in one place. GitHub provides a fully managed DevOps platform.
Who Uses GitHub?
Development teams at startups and small businesses to Fortune 50 companies use GitHub, every step of the way.
Not sure about GitHub?
Compare with a popular alternative

GitHub
Reviews of GitHub

GitHub product genuine review and feedback
Pros:
GitHub facilitates collaborative development by providing a platform for version control, collaboration, and code review. Multiple contributors can work on the same project simultaneously, contributing to a more efficient and organized development process.
Cons:
GitHub heavily relies on internet connectivity. While Git itself supports offline work, certain GitHub-specific features and workflows are limited without an internet connection.
Github is the standard
Comments: In general I work with github everyday, and it does everything i need it to do.
Pros:
Github is easy to use and has a friendly user interface. As a software engineer I enjoy interacting with it when merging PRs.
Cons:
There isn't much to not like about github, besides maybe the complexity of git itself.

GitHub could be better but helps for feedback
Pros:
That it has answers for questions people don't normally ask without getting in trouble hHa
Cons:
I click on links that don't lead me to anything as it says
Alternatives Considered:
Honest Github review
Comments: I have been using Github for many years now, and I must say it improved a lot, visually, offering lot of features and high value providing integrations. One of the most important tools for a developer. Collaboration on Github is great, the automation improved a lot, and because of so many templates, its really easy to create a pipeline for you project. Github offers lot of addition services like Copilot, which can provide a lot of value, but it will cost you. I prefer Github over Gitlab.
Pros:
Lot of features, really nice UI & UX, lots of integrations which provide lot of value. CI&CD - Github actions is really great, project management inside Github repository. For smaller projects the pricing is friendly. And I would say its user friendly.
Cons:
Pricing is really big con for bigger organizations, cloud gets expensive here, and I am not even mentioning premium features. Github project management is really simple here, not many features, but for simple and small projects its sufficient.
Powerfull cloud-based GIT ALM tool
Comments: Mostly fast and easy to use web-interface and a great community if you have problems
Pros:
Powerfull cloud-based GIT ALM tool with great usability
Cons:
Some workflows are hard to understand or set up