Alihan S.
Information Technology and Services, 51-100 employees
Less than 6 months
“A complete tool for developers”
Pros
We loved it.. it's an excellent platform used by millions of people worldwide. It gives developers a place to store code, collaborate on projects and access a wide range of tools that help teams work together and stay organized. It's a strong option for developers at any skill level, whether the goal is to host code, share work or collaborate with others on development projects.
Cons
It does have a few downsides. It can be challenging to use at first and usually requires some technical knowledge to navigate effectively. Managing projects with multiple contributors can also get complicated especially when trying to monitor everyone's input. Also, it isn't really built for large-scale or highly complex projects so it may not be the best fit in those cases.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“Loved using it”
Pros
it has been excellent for managing source code. I can create public repositories and deploy projects from there without trouble. It also includes bug tracking and issue resolution features which makes project management much more complete. Sharing work with a team on the same project is very convenient and overall it brings together all the tools needed for software development.
Cons
I do not really have any major complaints. The only issue I have run into happens when I travel or switch locations because it detects the new connection from that place. When that happens, it can automatically block certain actions.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Dandre D.
Law Practice, 500+ employees
“A must-have tool for all the developers out there”
Pros
Github is by far the most feature-rich software, especially when you consider that it is mostly free. Gits essential functions are more than enough, but you may still purchase Enterprise for even more advanced functionality. Our source code is so easy to understand, and anything from bugs to versions connected to the source code can be viewed, along with how your dependencies work in projects that you use.
Cons
I like to experiment and create a lot of projects, but what I severely dislike is that all private, fun, and collaborative projects are in the same place. Also, I found random YouTube videos to be more helpful than Github’s own help site.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Anonymous
Computer Software, 1-10 employees
Less than a year
“had a positive experience”
Pros
In my experience, it made project version management much simpler and it also lets other people join in while keeping access permissions well organized.
Cons
At the moment, I really don't see any downsides since everything I need is already handled well.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Justyn F.
Information Technology and Services, 1-10 employees
Less than a year
“fantastic overall”
Pros
Using it feels very simple, collaboration is simple and having both public and private repositories available for free is a big plus.
Cons
The downside is that support isn't available unless you're an Enterprise customer.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
8
Functionality
10
Jyotsna Akhil P.
Computer Software, 1-10 employees
Less than a year
“powerful collaboration and hosting”
Pros
Getting started with it was very simple and the platform feels user-friendly from the beginning. As a software developer, I see it as a really valuable tool for collaborating with others, merging code, hosting websites, integrating with other software, handling continuous integration and development, debugging code and more.
Cons
Overall, everything works well but there are still a few features I'm not familiar with and don't really use. Also some of the functionality is only available in the premium version.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Anonymous
Computer Software, 1-10 employees
Less than a year
“smooth team version control”
Pros
With this software at hand multiple developers can stay on the exact same version of a project with just one click which makes collaboration much more convenient.
Cons
Project planning features, such as sprint management, still need to be added and improved.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
6
Anonymous
Program Development, 500+ employees
Less than a year
“go-to bug tracking help”
Pros
Whenever I get stuck as a beginner programmer, this is one of the most important sites I turn to for bug fixing. It's usually my third stop after checking Google and YouTube and a lot of the time I end up here directly to look for solutions. The fact that it's free makes it even more useful for what I need.
Cons
It doesn't always have the exact answer I'm searching for and there are plenty of incorrect replies from users that end up wasting a lot of my time while I test them. I really think the platform should reward people who provide genuinely helpful answers, maybe with money or some other incentive, to motivate better solutions and improve this issue.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Prabhakar A.
Computer & Network Security, 500+ employees
Less than a year
“user-friendly”
Pros
Getting around most of the features feels quite natural because the framework and content are laid out in a way that's simple to understand. Overall, it's very user-friendly.
Cons
Would be even better if the developers added a few more interesting features, as that could make the overall user experience feel more enjoyable.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
6
Gouthamreddy R.
Capital Markets, 51-100 employees
Less than a year
“excellent development and usability”
Pros
Using this app feels very simple and the development behind it is excellent.
Cons
Customer care wasn't as good as the usability of the app.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
John A.
Information Technology and Services, 1-10 employees
Less than a year
“Excellent overall”
Pros
Deploying my code on this platform is something I genuinely enjoy. I make a lot of use of the forking and collaboration features and both have been very effective especially when it comes to helping me grow as a developer.
Cons
The downside is that it is not very beginner-friendly so you really need to learn how it works before you can use it comfortably.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“a must have for code collaboration”
Pros
It has been one of the most valuable platforms I've used for coding and teamwork. It's incredibly useful for everyone from students to working professionals especially when multiple people are contributing to the same project. One of the biggest advantages is version control since it keeps track of older code versions and lets you roll back whenever needed without much trouble. It's also a key tool for anyone trying to build a career in software development, full-stack development and related fields because knowing how to use it is almost expected. Also, it really helps teams stay connected and work together efficiently.
Cons
If someone is completely new to it, the learning curve can feel a little steep at first and students in particular may need some time to get comfortable navigating and using it properly. Aside from that initial adjustment period, there really aren't any major downsides to the tool.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Vishnu K.
Information Services, 500+ employees
Less than a year
“best for code repositories”
Pros
Creating repositories and storing projects is really convenient and it also makes it simple for others to contribute, improve the code or reuse parts of it when needed.
Cons
I've always enjoyed using this software and haven't run into any issues with it. I truly love working with it and for me it has been the best.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Manish k.
Computer & Network Security, 500+ employees
Less than a year
“backup and code updates are effortless”
Pros
Taking backups of the code is really simple and making changes or updating the code is just as simple.
Cons
The only downside is that importing it through Eclipse takes a few extra steps than expected.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Prashant K.
Information Technology and Services, 1-10 employees
Less than a year
“fantastic for open-source teamwork”
Pros
This is a brilliant platform for making code open source which lets other people access it and contribute changes they think are needed. It also includes the features needed to support teamwork really well.
Cons
A huge number of repositories available can make it feel a bit overwhelming at times.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anil H.
Computer Software, 500+ employees
Less than a year
“smooth version control”
Pros
Version control works smoothly and is simple to use. Project maintenance is also easier and I mainly rely on it when contributing to projects.
Cons
I really don't have anything to complain about,I've had an amazing experience with it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Ibbie B.
Computer Software, 1-10 employees
Less than a year
“Incredible coding tools for free”
Pros
Over the years, I've used it quite a lot and one thing I really appreciate is being able to access source code for free which makes my work much easier. The platform comes with a lot of useful functionality and that's a big reason why I enjoy using it. It's been a really good app for me and I'd definitely recommend it to others.
Cons
The only issue I have isn't really with the app itself but with the fact that some people misuse it for scamming purposes.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Sakthi A.
Computer Software, 51-100 employees
Less than a year
“great overall experience”
Pros
Managing website code is simple and connecting it with cloud providers works really well.
Cons
CI/CD setup still needs improvement especially to make it more plug-and-play.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Computer Software, 500+ employees
Less than a year
“A reliable tool”
Pros
Using this product, it's possible to write clean code and push it to production without running into merge issues and even when network conditions are a problem, merge conflicts can still be managed. It also makes project work much more convenient especially when assigning roles, managing users and collaborating with a team.
Cons
I honestly haven't run into any downsides, from my first experience with it as a university student to using it professionally now. It feels simple, user-friendly and helps resolve merge conflicts in just seconds.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Mechanical or Industrial Engineering, 101-500 employees
Less than a year
“strong private repos and community”
Pros
The free version now includes private repository options which is a big plus. It's simple to use and the community around it is really large and helpful.
Cons
Its free plan still has limits when it comes to creating groups and it doesn't allow subgroups to organize the roots of different programs.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
