Rishav R.
Computer Software, 51-100 employees
Less than a year
“adaptive version control”
Pros
It has been very approachable and adaptive to use. The interface is simple so managing code and tracking changes feels simple and organized. Working with other people on projects is also a big plus and the version control tools are powerful enough to let me roll back to earlier versions whenever needed. Also, there are tons of online resources and tutorials which makes it much easier to learn the platform and build better skills over time.
Cons
A downside with it is the pricing for private repositories. If you're using it for personal projects, that cost can be a hurdle. The collaboration tools are useful but once a project has several contributors, keeping up with everyone's changes and contributions can get a bit difficult. Also some of the more advanced features come with a fairly steep learning curve which may be challenging for certain users.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
10
Functionality
8
Ludmila V.
Computer Networking, 1-10 employees
Less than a year
“fantastic for code collaboration”
Pros
Absolutely excellent for collaborating on code, handling version control and managing deployments. Since it's free and open-source, we can use it without any cost which makes it even more valuable. It really stands out as one of the best open-source platforms available for software developers.
Cons
This tool sure works very well for developers but its usefulness is mostly limited to people in development roles.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Claudio R.
Consumer Electronics, 500+ employees
Less than a year
“Impressive software”
Pros
The most widely used platform for code versioning that is also simple to use. Even with just the free features, it offers plenty of possibilities for both companies and personal projects.
Cons
It's honestly hard to find any real weak points here.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Law Practice, 51-100 employees
Less than a year
“excellent control for code changes”
Pros
It does a really good job of controlling which code changes get implemented and that's honestly one of the best things about it. It's easily one of the top platforms out there for that purpose. It also provides a really solid way for both beginner and experienced developers to collaborate and work on projects.
Cons
I honestly don't have anything negative to mention. It's just a really strong app overall and I'd definitely recommend it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Vinod R.
Airlines/ Aviation, 500+ employees
Less than a year
“smart controls”
Pros
Right away, the interface feels thoughtfully laid out and efficient to use. The ability to decide which team members can access specific data repositories adds a strong level of control. Automatic reviews are another really valuable feature. GitHub Actions has also helped speed up installations noticeably. Also, assigning reviewers while also submitting reviews works reliably without issues.
Cons
One inconvenience is that the marketplace actions still feel somewhat limited. There are also times when the way teams are displayed and repositories are assigned becomes a bit confusing. Some access permissions are not always clearly tied to the right team member which can make things less transparent. Pull requests in Github Actions also run into errors from time to time.
Rating Distribution
Ease of use
6
Value for money
8
Customer Support
8
Functionality
8
Pedro L.
Information Technology and Services, 101-500 employees
Less than a year
“makes work easier”
Pros
What I enjoy most about it is being able to create repositories locally and then sync them with the remote repository whenever I need. The option to fork public repositories and work on them independently is also very useful. Also, the community is very active and whenever you run into a problem, there's usually someone willing to help.
Cons
If you're not familiar with how Git repositories are managed, it can be a bit difficult at first to understand how everything works.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Stephanie M.
Financial Services, 51-100 employees
Less than a year
“Has been a great experience”
Pros
One of the best parts is how well it connects with other tools especially Visual Studio Code. I can make commits, create projects, manage multiple projects at once and even use GitHub Pages to build a free website which is really useful.
Cons
At times, removing a commit or going back can be tricky because you have to enter the right terminal commands. It has a learning curve but with enough practice it becomes more manageable.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Aillen G.
Human Resources, 51-100 employees
Less than a year
“helpful portfolio viewing”
Pros
I really appreciate is being able to view their portfolios and see the work they've done.
Cons
A few of the details don't always match up but overall it still feels reliable.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Eunice H.
Market Research, 51-100 employees
Less than a year
“team collaboration and code backup”
Pros
Working with my team is much better with it because collaborating there is really simple. It also helps a lot when conflicts come up and need to be resolved. Also, I really appreciate having one place to keep my code so I can access it from another computer whenever I need to. It also gives me peace of mind knowing my files are still there if something happens to my computer.
Cons
The only part I'm not really into is dealing with SSH keys since I tend to misplace them, even though that's honestly on me and I know they're useful. Aside from that, it has been an excellent tool.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Nikhil Kumar T.
Computer Software, 500+ employees
Less than a year
“free access and helpful learning”
Pros
Love that it is free to use and the UI/UX feels simple. It also comes with learning resources which makes the platform even more useful.
Cons
At this stage, I honestly don't have any downsides to mention because the platform is free and very accessible. If it were a paid service, then there would probably be quite a few areas worth improving.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
8
Functionality
10
Dhruv G.
Computer Software, 500+ employees
Less than a year
“Loved using it”
Pros
There's a really strong community here and the projects are especially well suited for developers. Another big plus is that everything is free so there's no need to pay anything to use it.
Cons
There are malware risks sometimes and some security-related issues. It also lacks user-friendly guides and the options for testing actions are limited.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Vishvjit S.
Information Technology and Services, 51-100 employees
Less than a year
“Good experience”
Pros
It has been excellent across the board for me. My favorite part is working with branches since I can create one from the main branch and build or change whatever I want independently without worrying about breaking anything. Even if I push my code, it still will not go straight into the main branch unless a pull request is created which gives me a lot of confidence while developing. The VS Code integration is another huge plus because I can handle pushing, pulling and committing directly inside the editor instead of switching to the terminal and the whole process feels very simple to use.
Cons
Well, I do not have anything negative to say about it because I have not come across anything to dislike.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Kaushal K.
Computer Software, 51-100 employees
Less than a year
“powerful toolkit for development”
Pros
Packed with features like pull requests, issue tracking and code reviews, this platform has become a key part of many software development teams' workflow. It also comes with a strong ecosystem of third-party integrations and plugins which makes it possible for developers to tailor and expand the platform based on their specific requirements.
Cons
Getting started can be challenging for beginners and a number of its features, along with features on other online repository platforms, are only available behind a SaaS paywall.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Adolfo O.
Computer & Network Security, 51-100 employees
Less than a year
“fantastic copilot and options”
Pros
Using it feels really simple, there are tons of options and the copilot makes the whole experience amazing.
Cons
I'd still welcome even more features but they're constantly improving the product and adding new ones anyway.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Anonymous
Capital Markets, 1-10 employees
Less than a year
“Amazing experience”
Pros
One of the best things about it is how widely used it is for hosting and collaborating on code. It makes it simple for developers to share projects, work together on the same codebase, keep track of changes and manage version control properly. Another big advantage is the huge developer community around it so it's usually not hard to find support, answers and useful resources when working on a project.
Cons
A downside to this software is that it can feel overwhelming at first especially for beginners who are new to coding or version control concepts. The pricing for private repositories can also be expensive which may make it harder for small teams or solo developers to justify. Also, the search feature is something that could definitely be better according to some users.
Rating Distribution
Ease of use
10
Value for money
8
Customer Support
10
Functionality
10
Ruhid J.
Motion Pictures and Film, 1-10 employees
Less than a year
“packed with useful resources”
Pros
There's a lot to appreciate here. The site has just about everything I might need, whether I'm dealing with a problem, looking for a project, searching for code, phone system ROMs, website templates or other types of files. Having so many resources in one place really shows the platform's quality. The parts I enjoy most about it are the well-organized categories, the user-friendly layout and the additional features it offers.
Cons
The category system and search filters still have room for improvement but aside from that, I really haven't come across anything else I dislike about the site.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Hoon sung C.
Computer & Network Security, 1-10 employees
Less than 6 months
“excellent for team version control”
Pros
Working with it has made handling different code branches and versions really convenient. It's excellent for code reuse and long-term maintainability and collaborating with a team on the same codebase works incredibly well. The fact that it's free makes it even better. Their newer Windows app is also a pleasure to use, with a clean, simple interface. Also, customer support is very responsive, even on the free plan though most of the time you may never even need to contact them. honestly it feels like the best platform in its category.
Cons
Only one downside that comes to mind... in all the years I've used it, the site went down once for a few minutes before coming back and I was able to continue working right after. Still, any downtime is frustrating for developers. Also, if you make a bad merge, reversing it can be very challenging. And at the beginning, it can feel a bit overwhelming and intimidating, almost like it's much harder to use than it actually is.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Matta S.
Higher Education, 101-500 employees
Less than a year
“Greatest coding and teamwork platform”
Pros
It has been an excellent coding and project management platform for me. It works really well for handling multiple projects at the same time and makes teamwork much more organized. The features available for coding are very useful and one of the biggest advantages is that it is free to use.
Cons
The free version does not include many advanced features so you have to pay extra to access some of them. It can also be slow at times and may take longer than expected to respond.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Bandaru S.
Higher Education, 101-500 employees
Less than a year
“Trustworthy code hosting and pages”
Pros
I liked that it lets us keep our source code in the cloud and also helps us publish our website through GitHub Pages. The repository owner can manage who gets access to the code by adding or removing people as needed. It also does a solid job of handling version control for our code.
Cons
When code is kept in public repositories on it, there is always a chance that others may copy and use it. The interface also feels a bit complicated for users so it would be better if the user experience were made simpler.
Rating Distribution
Ease of use
6
Value for money
8
Customer Support
8
Functionality
8
Nadeem Ahmad K.
Information Technology and Services, 101-500 employees
Less than a year
“clean interface and strong coding tools”
Pros
The interface feels really nice to work with and the software performs well overall.
Cons
Nothing to complain about
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
