App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more

GitHub vs Octopus Deploy Comparison

Add to Compare

Compare similar apps

Bitbucket logo

Bitbucket

4.6

GitLab logo

GitLab

4.6

Azure DevOps Services logo

Azure DevOps Services

4.4

Apache Subversion logo

Apache Subversion

4.1

Harness logo

Harness

4.5

Qase logo

Qase

4.8

Good recommendations?

Overview

Category Leaders

GitHub is a place to share code with friends, co-workers, classmates, and complete strangers, helping individuals and teams...

Category Leaders

Octopus Deploy is a DevOps management software that helps businesses control, schedule, and manage deployments and operational...

  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials
  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials

Video & Screenshots

Pricing

Starting from

ic-pricetag

No pricing info

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

Starting from

12

Per month

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

User reviews

4.8

6K

5

4

3

2

1

4.7K

1.2K

95

6

2

  • Value for money
  • Ease of use
  • Features
  • Customer support
100%
would recommend this app

4.8

57

5

4

3

2

1

45

12

0

0

0

  • Value for money
  • Ease of use
  • Features
  • Customer support
100%
would recommend this app

Pros

I was very impressed on how much softwares you can download for this. They are very useful everywhere.
One of the best things I personally love about it is CI/CD. I will definitely encourage you to use it regardless of how you are working - as a team or an individual.
Their search is fast and easy to find open source projects that are well coded. The Github actions for free is nice to have and all the extras you get for free are amazing.

Pros

Octopus is very careful when adding features, and ensuring that everything is focused on a better deployment experience. The UI is easy to use, and provides guardrails to help people get started.
Octopus is fantastic for complex deployment scenarios; when my clients ask me the best way to deploy the same solution in a multi-tier environment, Octopus deploy the first recommendation.
The best thing about this software is that it automates the deployment process for your organization. It is very easy to set up and use and with this, you can save a lot of time.

Cons

The only downside I found in git was that it had two levels of dependency support, the first two of which were very strict and the third one was very vague: most people are unaware of it.
Github downtime is always a pain to developers. A bad merge is very difficult to revert.
It can be somewhat overwhelming and intimidating when you start using it. It appears much more difficult than it actually is.

Cons

I was initially confused by the terminology as I was new to CI/CD. Once I progressed past that stage there were no worries.
Lack of config as code has been a sore spot, please get this to GA ASAP.
Due to Microsoft licensing and infrastructure issues, this is dragging on and we are trapped on a certain version for now.
  • Vendor responds to reviews
  • Last review23 days ago
  • Vendor responds to reviews
  • Last reviewa year ago

Key features

  • Total features42
  • @mentions
  • API
  • Access Controls/Permissions
  • Activity Dashboard
  • Agile Methodologies
  • Application Security
  • Approval Workflow
  • Audit Management
  • Audit Trail
  • Authentication
  • Automated Testing
  • Backlog Management
  • Bug Tracking
  • Bug/Issue Capture
  • Collaboration Tools
  • Commenting/Notes
  • Configurable Workflow
  • Configuration Management
  • Continuous Deployment
  • Continuous Integration
  • Dashboard
  • Data Import/Export
  • Debugging
  • Deployment Management
  • Event Logs
  • Feedback Management
  • For Developers
  • For Small Businesses
  • Graphical User Interface
  • Incident Management
  • Integrated Development Environment
  • Issue Management
  • Issue Tracking
  • Milestone Tracking
  • Monitoring
  • Multi-Language Scanning
  • Multiple Projects
  • Project Management
  • Projections
  • Real-Time Analytics
  • Release Management
  • Reporting/Analytics
  • Reporting/Project Tracking
  • Role-Based Permissions
  • Rules-Based Workflow
  • SSL Security
  • Scheduling
  • Search/Filter
  • Single Sign On
  • Source Control
  • Source-Code Scanning
  • Support Ticket Management
  • Task Management
  • Task Progress Tracking
  • Task Scheduling
  • Third-Party Integrations
  • User Management
  • Version Control
  • Vulnerability Scanning
  • Web-based Deployment
  • Wiki
  • Total features30
  • @mentions
  • API
  • Access Controls/Permissions
  • Activity Dashboard
  • Agile Methodologies
  • Application Security
  • Approval Workflow
  • Audit Management
  • Audit Trail
  • Authentication
  • Automated Testing
  • Backlog Management
  • Bug Tracking
  • Bug/Issue Capture
  • Collaboration Tools
  • Commenting/Notes
  • Configurable Workflow
  • Configuration Management
  • Continuous Deployment
  • Continuous Integration
  • Dashboard
  • Data Import/Export
  • Debugging
  • Deployment Management
  • Event Logs
  • Feedback Management
  • For Developers
  • For Small Businesses
  • Graphical User Interface
  • Incident Management
  • Integrated Development Environment
  • Issue Management
  • Issue Tracking
  • Milestone Tracking
  • Monitoring
  • Multi-Language Scanning
  • Multiple Projects
  • Project Management
  • Projections
  • Real-Time Analytics
  • Release Management
  • Reporting/Analytics
  • Reporting/Project Tracking
  • Role-Based Permissions
  • Rules-Based Workflow
  • SSL Security
  • Scheduling
  • Search/Filter
  • Single Sign On
  • Source Control
  • Source-Code Scanning
  • Support Ticket Management
  • Task Management
  • Task Progress Tracking
  • Task Scheduling
  • Third-Party Integrations
  • User Management
  • Version Control
  • Vulnerability Scanning
  • Web-based Deployment
  • Wiki

Integrations

  • Total integrations685
  • Bitbucket
  • Datadog
  • Dropbox Business
  • GitHub
  • GitLab
  • Google Drive
  • HubSpot CRM
  • Jenkins
  • Jira
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Teams
  • NetSuite
  • PagerDuty
  • ServiceNow
  • Shopify
  • Slack
  • Trello
  • Zapier
  • Zendesk Suite
  • Total integrations8
  • Bitbucket
  • Datadog
  • Dropbox Business
  • GitHub
  • GitLab
  • Google Drive
  • HubSpot CRM
  • Jenkins
  • Jira
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Teams
  • NetSuite
  • PagerDuty
  • ServiceNow
  • Shopify
  • Slack
  • Trello
  • Zapier
  • Zendesk Suite

User reviews that mention these apps

AvatarImg
AvatarImg

Vandana G.

Management Consulting, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

GitHub logo

GitHub

GitHub solutions for Individuals to Enterprise

Reviewed 5 years ago

GitHub is great way to manage your code. GitHub actions are easy to configure and set the workflow of the code. We have setup the code GitHub action for Build, Test and deploy using Docker and Octopus-deploy and notify according to the action's parameters. Managing the team and permission are difficult to manage without GitHub.

Pros

GitHub provides the platform for collaboration. We can manage the repositories more efficiently than with the web-based version controlling solution. The integrated issue and bug tracking help team collaboration and enhance the quality of the product. We can find the code changes by developer with the help of blame view to better understand the code. Developer can request a user to code review and reviewer can pull request and comment on the code for feedback. Command line helps in merging the branch. The third party API's are easy to develop and maintain.

Cons

GitHub Diff tool need to enhance features like three way comparison. GitHub should also work on build-in tutorials for exploring the modules functionality on first login or provide some tool tips so new user can easily adopt it.

AvatarImg

Verified reviewer

Computer Software, self-employed

Used weekly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Important For programmers

Reviewed 4 months ago

Overall its a nice platform to store their projects and source code

Pros

It is very important to copy all your project's source code into a single platform. And i really like this feature of GitHub

Cons

we cannot deploy every projects using GitHub

AvatarImg

Verified reviewer

Internet, 501-1,000 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

GitHub logo

GitHub

Github review

Reviewed 2 years ago
Pros

1. Used perfectly to deploy and collaborative deploy

Cons

the complexity used over terminal which could have been integrated in UI.

NN
AvatarImg

Noor N.

Computer Software, 51-200 employees

Used monthly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

GitHub logo

GitHub

Useful tool

Reviewed 3 years ago
Pros

Its really good when it comes to finding or deploying open source work and also managing project

Cons

Hard and difficult to use as beginner ... Complicated to deploy projects

MS
AvatarImg

Manjot S.

Computer Software, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

GitHub User

Reviewed 2 years ago

Great App with all the features needed for the Version Control and Deployement.

Pros

This Software is easy to use and helps in Version control of software.

Cons

Need more Features to deploy apps through the tech stack wise.

AvatarImg
AvatarImg

Thomas P.

Computer Software, self-employed

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Best platform for storing source code and versionning

Reviewed 2 years ago
Pros

GitHub is really useful for group projects !

Cons

Maybe adding some functions to deploy fast on server could be useful

AB
AvatarImg

Anna B.

Information Technology and Services, self-employed

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

GitHub logo

GitHub

Github review

Reviewed 2 years ago

Overall it’s the best place where to store your code as a beginner, all you need is there, for me it was - easy to make a Pull request, view all branches, etc.

Pros

Actually when I started to use Github I was a bit confused how to use it especially when I received pull request comments, but know it feels easy to use. I’m using web Github on pc and on ipad as well. Maybe it the mobile version UI sometimes feels wierd. Actually cool thing is - activity board.

Cons

I have tried to deploy different framework project on Github but not successfully.

AvatarImg

Verified reviewer

Mental Health Care, 501-1,000 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend4/10

Share this review:

GitHub logo

GitHub

Slim

Reviewed 3 years ago

With github i have à great experience, i can collabirate with my teams and know what changes are made

Pros

The post impacteful fracture la thé easy To use, Aldo with actions cicd décimés vert easy To implement

Cons

For me thé geature missing in github is thé possibility To deploy my applocation directly from github

AvatarImg
AvatarImg

Tanzir R.

11-50 employees

Used monthly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Amazing tool for maintaining different versions of a file.

Reviewed 6 years ago

GitHub allowed me to test and deploy websites quickly and efficiently.

Pros

The core proposition of GitHub is that you can easily review your work and maintain the master copy of your file reliably on the cloud, with the option to always go back to a previous version. When working with a large team, you are able to document what the changes are as you iterate every new version. GitHub is an indispensable tool for getting work done more efficiently.

Cons

GitHub requires some technical knowledge. They initially worked with the command line, then introduced a desktop application. It's easy to use, but intimidation for newcomers who have never used it before because of the unintuitive nature of their service.

TP
AvatarImg

Taryn P.

Business Supplies and Equipment, 1,001-5,000 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

GitHub logo

GitHub

8

Reviewed 2 years ago

My overall experience has been Good so far

Pros

What I liked the most with GitHub is it fonctions and how powerful is and important is for devos manage and deploy code

Cons

What I like least is that it can be challenging for the newbie sometimes to deploy code

AvatarImg
AvatarImg

Michael O.

Financial Services, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Github for isolated work

Reviewed 2 years ago

I fall apart without it, I heard of gitlab and bitbucket but I heard there UI is complex and more for scientific people

Pros

Transformed my career, excess amount of storage

Cons

Reaching out to 3rd party devs can be difficult, you can only deploy webapps not microservices ,API etc

AvatarImg

Verified reviewer

Hospital & Health Care, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

GitHub is a great online repo platformer

Reviewed 5 years ago

Overall working experience has been great. Their support is pretty solid and Everytime we needed them, we got then on time

Pros

Integration with code deploy on AWS and usage of we books for autonomous deployments. It helps to deploy the latest code across environments

Cons

Rare downtimes with webhooks delivery. We do get notifications but it hampers the online delivery of the software as the autonomous webhooks are not delivered in time.

MD
AvatarImg

Mallikarjuna D.

Information Technology and Services, 10,001+ employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend3/10

Share this review:

GitHub logo

GitHub

Review on GitHub

Reviewed 3 years ago

I would strongly recommend to all to use this for project deployment purpose

Pros

I’m actively using GitHub for deploying components from one to another environment as a artifactoty . This is very sophisticated Dev ops platform for migration

Cons

This very flexible to build and deploy and creating pull request for components and very easy to migrate objects

CD
AvatarImg

Christian D.

Computer Games, 11-50 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Trusted by Startup founders

Reviewed 2 years ago

My overall experience with Github has been world class. I use it on a daily basis.

Pros

Easy setup to deploy any software idea from scratch.

Cons

Have had no complaints since 2015. My Github username is @reneDescartess.

AvatarImg

Verified reviewer

Mechanical or Industrial Engineering, self-employed

Used monthly for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

A honest side opinion

Reviewed 8 months ago

Github is exceptional when it comes to software developnent, I think it has no rival when it comes to these things

Pros

The sleekness of its use in uploading source cides, managing control, collaboration and few others

Cons

I think that will be not being able to deploy directly from github on certain projects like use of their github pages

AvatarImg

Verified reviewer

Computer Software, 51-200 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Github provides easy version control and deployments for all team sizes

Reviewed 2 years ago

Github makes managing updates really simple and effective, and gives us the ability to deploy with confidence.

Pros

It's very easy to use, with simple and fast integration with IDEs and deployment tools. It allows us to track changes and work on branches simultaneously before merging.

Cons

The UI can be a bit disjointed, especially between personal accounts areas and team areas.

KO
AvatarImg

Kenneth O.

Program Development, 1-10 employees

Used daily for 1-2 years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Best version control system

Reviewed 2 years ago

I've been able to deploy many websites with the help of github. I use it especially with heroku.

Pros

The push and pull features of github makes it easy for me to access my code everywhere I go even without my computer. It serves as an alternative backup. It helps a lot it debugging. Makes deployment of a website easy.

Cons

It is not beginner friendly especially the CLI.

GK
AvatarImg

Gagandeep K.

Information Technology and Services, 5,001-10,000 employees

Used monthly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8/10

Share this review:

GitHub logo

GitHub

GitHub Review

Reviewed 5 years ago

Overall, a great product but would like to have an option to deploy on our own server.

Pros

Excellent place for hosting the source code of any open source projects. Better than the other available options at the moment.

Cons

Migration from GitHub is not as effortless as the other options available in the market (like GitLab).

AvatarImg

Verified reviewer

Information Technology and Services, 11-50 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Essential tool for modern software development practices

Reviewed 5 years ago

GitHub allows us to coordinate development efforts of about a dozen developers and several dozen repositories. We use GitHub for system configuration management repos as well as software.

Pros

GitHub is essential for teams that develop software and use Git for version control. GitHub has a system of fine-grained access controls, including team-based controls, so you can easily tailor "minimum necessary" access to repos. Pull requests allow your team to review code before it's checked in.

Cons

I have not run into any serious problems with GitHub. I would like to see a better system for granting access to "system accounts" which access repos without human intervention. Currently, it is done with a "deploy key," which is a passwordless SSH key pair. I'd like to see better reporting around exactly when a deploy key is used.

km
AvatarImg

kuldip m.

Insurance, 10,001+ employees

Used monthly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend5/10

Share this review:

GitHub logo

GitHub

Great tool for Source Code management

Reviewed 2 years ago

Great tool to manage the source code control and leveraging it on regular basis

Pros

I really love this tool to manage source code and deploy pipeline CICD

Cons

There are some code management bugs to set up the integration with third party tools but over all not bad

TB
AvatarImg

Tiffani B.

Food Production, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Github

Reviewed 2 years ago

Github has been great

Pros

I love how easy it is to use terminal to deploy repos.

Cons

The actual application has too many ads.

JR
AvatarImg

Jeswanth R.

Information Technology and Services, 10,001+ employees

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

GitHub logo

GitHub

GitHub review

Reviewed a year ago
Pros

It is used to deploy the solution to higher environments using pipelines

Cons

No constraints on this software for deploying

MS
AvatarImg

Murtaza S.

Information Technology and Services, 1,001-5,000 employees

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend9/10

Share this review:

GitHub logo

GitHub

Github is very nice tool for devlopers

Reviewed 5 years ago
Pros

We can store our build version and easily deploy using CI/CD tools

Cons

Its overall good tool. Better than TFS so no objection

vs
AvatarImg

varnitha s.

Computer Software, self-employed

Used weekly for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

GitHub logo

GitHub

review for github

Reviewed 5 years ago

Easy and good to use.

Pros

we can update code frequently. It is easy to access. Easy to deploy code

Cons

Anyone can copy our code. There is no private repository for free.

PT
AvatarImg

Pavan T.

Information Technology and Services, 1,001-5,000 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

GitHub logo

GitHub

Great tool for version control

Reviewed 2 years ago

Great experience and highly recommend

Pros

Very easy to update the source code from different branches and deploy to production branch

Cons

Nothing I can think of that I don’t like, it does what it needs to!

AvatarImg
AvatarImg

Stephen S.

Hospital & Health Care, 10,001+ employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend10/10

Share this review:

Octopus Deploy logo

Octopus Deploy

Deployments at Enterprise scale made easy!

Reviewed a year ago

We have instrumented Octopus for ~13k projects for ~4k users as of the date of this review. We moved from a very custom process to a well defined process. There's no doubt in my head that the scale we operate at today was only possible by using Octopus Deploy for our deployments.

Pros

We have been able to integrate Octopus Deploy with pretty much anything and everything we have thrown at it. We have all sorts of different types of deployments to various on-prem and cloud based targets. Even legacy based targets. We have not found a blocker that has stopped us from integrating our deployment requirements with Octopus yet. Octopus has ample amount of community based steps and first...

Cons

For the most part Octopus scales really well! We have over 13k projects with ~4k users in the tool and for the most part works fine. Though there are some inherent issues with UI/API performance when dealing with this many projects and users. They are working on these issues. But right now that's our biggest issue. Another topic of improvement would be around how step templates are version controlled....