Arun K.
Education Management, 101-500 employees
Less than a year
“best hub for source code”
Pros
A really good place to keep source code and it's very useful for the IT community.
Cons
Accessibility can be an issue at times and the user interface isn't all that impressive.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Neslihan Ç.
Computer Games, 1-10 employees
Less than a year
“handy code storage anywhere”
Pros
Whether I'm on my phone, laptop or another device, I can access it without any trouble. It's the place where I keep all of my source code and getting used to it was quick and simple.
Cons
One thing I'd still like to see is another sorting option that lets me arrange items from most favorite to least favorite so I can highlight and showcase my best work more clearly.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Chris T.
Marketing and Advertising, 51-100 employees
Less than a year
“developer paradise for collaboration”
Pros
Working with it has been a huge win for our team. The biggest advantage is how much easier it makes collaboration. Its version control system is hard to top and really feels like a safety net for your code. Pull Requests and Code Reviews flow really well which makes team-based development genuinely enjoyable. When it came to fitting it into our existing business processes, the setup was more simple than I expected. The documentation is excellent and on the occasions we ran into problems, support was there and helpful.
Cons
Even though it is excellent, it does have a few drawbacks. There's definitely a learning curve for people who are new to the platform. It's very developer-centric which works well for technical teams but can feel intimidating for less technical users. I also wish it offered more built-in project management features because that would make it even more powerful. Connecting it with our existing processes also took some effort especially since our workflows were fairly complex. Still, we were able to get it working.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
8
Nuno P.
Computer Software, 101-500 employees
Less than a year
“powerful workflow automation”
Pros
Keeping my code in one place while kicking off different actions based on whatever event gets triggered is a huge plus. GitHub Actions is highly customizable and with so many plugins available, there's usually no need to build everything from scratch.
Cons
A few capabilities really should be included by default instead of requiring extra setup or development. For example, it would help if the base Github TOKEN could bypass branch permissions or let actions run even when the skip_ci tag is present.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Ravi K.
Information Technology and Services, 1-10 employees
Less than a year
“fantastic student support and deployment”
Pros
It comes with a huge range of features and I'm currently using the Student Pack through GitHub Education. One of the best parts has been the support they provide to students which really stands out. It's very helpful for handling projects and managing source code efficiently. The feature I enjoyed the most is GitHub Pages because deployment is so convenient. Once the files are uploaded and the repository is created, the project can be deployed directly in just a few clicks.
Cons
honestly I've had a very positive experience with the platform overall. The UI, features and tutorial support all work really well for me and I haven't come across anything I dislike. There are no annoying ads or unnecessary distractions either.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
8
Functionality
8
Raghav G.
Computer Software, 51-100 employees
Less than a year
“helpful bug tracking workflow”
Pros
This tool is simple to use and makes it really convenient for my team to log bug cases for the software. We can quickly check who a case is assigned to and track the expected release cycle without any confusion. It also helps us stay on top of timelines and keeps client updates much more organized and effective.
Cons
One thing that would make it even better is the ability to upload videos directly inside a Git case since that can be necessary at times.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Issac P.
Automotive, 500+ employees
Less than a year
“Liked using it”
Pros
Backing up code is simple and it helps make sure the correct version gets deployed to the development machine.
Cons
A frustrating part is that the error messages in Git Bash when committing to it can be really difficult to understand and the right fix usually only comes from searching the message online. If those errors were more descriptive, it would be much easier to know what to do next.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Nitin S.
Computer Software, 500+ employees
Less than a year
“team coding that clicks”
Pros
It has been a really solid platform for working with my team. Its collaboration-focused setup makes version control feel much more organized and pull requests make it simple to suggest, review and talk through code changes. It's basically become our go-to place for keeping coding collaboration connected and efficient.
Cons
Getting started with it was a little challenging for me at first. Since I was still fairly new to coding, the terminology and workflows took a while to understand. After spending some time with it though, the whole process started to make sense and collaborating on code became much more manageable.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Eric L.
Law Practice, 1-10 employees
Less than 6 months
“frustrating signup captcha mess”
Pros
honestly I have absolutely nothing positive to say here. I gave up the moment I saw the completely nonsensical mess the developers came up with instead of making the necessary effort to spare users from a tedious, overly long and extremely painful account creation process.
Cons
I wanted to create an account but after a few minutes it became obvious that it was absolutely not worth going through that much hassle. They clearly realized their captcha system was too weak and not secure enough and instead of rolling up their sleeves and building something better, they "solved" it by forcing people to complete 10 captchas in a row. It's the only website absurd enough to behave like that and drive potential users away before they've even had a chance to get in. I could definitely do without that kind of ridiculous solution.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
6
Functionality
6
shivam m.
Information Technology and Services, 1-10 employees
Less than a year
“It covers every dev need”
Pros
This may not be the absolute best in every single area but it is clearly the market leader when it comes to hosting applications and other systems. I've been using it for more than two years and it has been the strongest version control platform in my workflow. It includes pretty much everything a developer needs today, including continuous integration, continuous development, issue tracking, pull requests, project management and plenty of other useful capabilities.
Cons
There are times when git integration gives me trouble although the large community usually helps me sort those issues out. Another limitation is that it doesn't let me upload files larger than 25 MB so I have to upload them one by one in sequence which becomes a pretty tedious task.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Serhat C.
Banking, 500+ employees
Less than a year
“A trustworthy tool”
Pros
Working with it has been a big advantage because it comes with a lot of useful features. One of the best parts is that my teammates can follow changes in real time especially when we're working on source code together. The version control side is also very simple. I use it a lot for web projects and it saves me both time and effort since I'm not repeating the same tasks again and again. Another thing I appreciate is that changes don't go into the main project without approval which has helped us cut down on mistakes.
Cons
honestly I don't have anything negative to say about it because I'm happy with all of its features. I'm very satisfied with it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Harouna O.
Information Technology and Services, 1-10 employees
Less than a year
“excellent client portal for collaboration”
Pros
My favorite part of the software is the client portal which makes it really convenient to test, track and collaborate across our different projects. The free plan is also quite good for beginners who are just getting started.
Cons
That said, the free plan still feels fairly limited and there's no direct API available for personal projects.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Nurzada R.
Oil & Energy, 51-100 employees
Less than a year
“clean interface”
Pros
The platform is very simple to use and the interface feels clean and user-friendly.
Cons
Overall, everything works well and I haven't run into any major problems. That said, there are occasional connection issues from time to time.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Sujith K.
Biotechnology, 500+ employees
Less than a year
“Great for developers”
Pros
This tool has been a really capable platform for software development. Its version control and collaborative workflow make code reviews, knowledge sharing and team collaboration much more effective. Also, it's user-friendly, has a strong community behind it and connects well with other tools through its integration options.
Cons
Biggest challenge is that beginners may need some time to get comfortable. It would also be better if the free version included a few more features.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Jessica B.
Hospitality, 1-10 employees
Less than a year
“Has broken links”
Pros
It gives answers to questions people usually wouldn't ask out loud without getting you into trouble haha.
Cons
Some of the links I click don't actually take me where they say they will.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
6
Functionality
6
Houyamne A.
Marketing and Advertising, 51-100 employees
Less than a year
“free hosting and collaboration perks”
Pros
Offers the core testing infrastructure and tools individual developers need. The platform is open to anyone who wants to host apps, test them and keep track of issues in one place. Its client portal is simple to use, the interface is simple to navigate and the hosting instructions are clear enough to follow without much trouble. It's also a solid option for people working with no budget since the free plan includes valuable benefits like hosting unlimited static websites, creating one or multiple repositories, sharing resources, collaborating with others, tracking app issues, debugging and managing updates through version control.
Cons
The free plan does have some trade-offs, including a file size cap of 2GB per user, no guaranteed security despite being cloud-based, no direct support, no direct API access for personal projects and no way to keep your repository private from the public. Also, the more advanced plugins and integrations are restricted to paid plans such as Team and Enterprise.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
8
Functionality
8
sindey m.
Computer Software, 51-100 employees
Less than a year
“Version control stands out”
Pros
Gives us strong version control through Git so developers can track code changes, revert to earlier versions when needed and work together on code updates without much friction.
Cons
One downside is that using it means relying on an external platform. If it has downtime or runs into unexpected issues, development work and team collaboration can be temporarily interrupted.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Sidhant N.
Renewables & Environment, 1-10 employees
Less than a year
“Impressive features!”
Pros
It works so well because of its strong feature set, flexibility and how widely it's used across the development community. That combination makes it a popular and effective platform for managing software projects. The interface feels adaptive and the documentation is thorough so using it is fairly simple. That said, people who are completely new to version control and team-based development may need some time to get comfortable with it. When it comes to fitting into existing business workflows, GitHub offers extensive API access and plenty of integration options which makes it compatible with many development tools and processes already in place. A successful transition may still require some planning and configuration but overall it adapts well.
Cons
There are a few areas that could be better, including the learning curve, issue management, user interface customization, project management features and limitations around private repositories. Still, the private repository restrictions were not especially difficult for us to deal with.
Rating Distribution
Ease of use
6
Value for money
8
Customer Support
8
Functionality
6
Kevin C.
Construction, 1-10 employees
Less than a year
“code sharing and web integration”
Pros
Being able to store, update, pull and share code or entire projects has been really useful. It also helps with bug testing and integrating things directly into webpages which makes the workflow even better.
Cons
I really don't have any complaints, aside from not knowing how to use a lot of the features yet.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
mahmoud g.
Computer Software, 51-100 employees
Less than a year
“A useful tool”
Pros
My experience with this software has been good overall., it made our workflow much easier and better
Cons
A few features require payment before you can use them.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
