Skip to content
SPECIFICTION
Get listed

Codemagic vs GoCD

Codemagic

codemagic.io

GoCD

gocd.org

Side by side

FigureCodemagicGoCD
Price from$1/moFree
Free planYesYes
Free trialYes—
Open source——
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOSYes—
AndroidYes—
APIYesYes
Self-hostedYesYes
Plans published101
Spec score · Continuous Delivery Software9.2 (#1)8.6 (#4)
Spec score · Game Build Automation Software9.1 (#5)8.5 (#14)
Spec score · Ci Cd Platforms9.2 (#4)8.6 (#8)
Founded20122007
IntegrationsThe integrations catalog includes GitHub, GitLab, Bitbucket, Gerrit, Google Play, GitHub Releases, Firebase App Distribution, Firebase Test Lab, Huawei AppGallery, Gradle and self-hosted repositories.GoCD has a plugin architecture and its plugin catalog includes integrations for Docker, AWS S3, Kubernetes, LDAP/AD, GitHub, Slack, and other tools.
Maker historyNevercode says it began as Greenhouse in 2012, became Nevercode in 2017 and launched Codemagic for Flutter at Flutter Live in December 2018.Thoughtworks says it was founded in Chicago in 1993.
PurposeCodemagic is a cloud-based CI/CD product for mobile developers that automates app building, testing and deployment.GoCD is an open-source continuous delivery and release automation server.
SecurityBuilds run in virtual machines that are destroyed after completion, and the security statement says build data is cleaned when a build finishes except artifacts available in build logs and for download.The 26.1.0 release notes describe fixes for API authorization bypasses and cross-site scripting, and recommend upgrading to that version.
SupportThe free individual plan includes community support, while the enterprise plan includes priority support.A GoCD project status post says commercial support ended in December 2020 and that there has been no commercial or enterprise support offering since January 2021.

Plans

Codemagic

  • FreeFree
  • FreeFree
  • Pay as you goFree
  • React Native CodePush pay as you go$1 a month
  • React Native CodePush fixed$99 a month
  • Fixed price$3,990 a year
  • Fixed price M2$3,990 a year
  • Fixed price M4$5,400 a year
  • Fixed price M4 Max$9,000 a year
  • Enterprise$12,000 a year

Codemagic pricing →

GoCD

  • GoCDFree

GoCD pricing →

In their own words

Codemagic

Codemagic is a cloud-based CI/CD service for building, testing, and deploying mobile apps. It supports Flutter, React Native, native iOS and Android, Unity, Kotlin Multiplatform Mobile,.NET MAUI, and Ionic projects. Builds can start after code pushes, tag creation, or merged pull requests, with workflows for development, testing, and production distribution. Deployment can be automated to the Apple App Store, Google Play, Microsoft Store, and Huawei App Gallery.

The service provides code-signing identity management and Apple Developer portal integration. Its integrations include GitHub, GitLab, Bitbucket, BrowserStack, AWS Device Farm, Firebase, Slack, and SonarCloud; self-hosted repositories can connect with HTTPS or SSH. Builds run in virtual machines that are destroyed after completion. The maker says build data is cleaned when a build finishes, except for artifacts available in logs or for download. The free plan costs nothing and includes 500 monthly build minutes for one team member, one parallel build, and a 120-minute build duration limit. Fixed-price plans are $3,990 a year, and Enterprise starts at $12,000 a year.

Visit codemagic.io

GoCD

GoCD is an open-source server for continuous delivery and release automation. Its Value Stream Map follows changes from commit to deployment, showing upstream causes and downstream effects while allowing users to navigate jobs. Workflow models can coordinate dependencies and parallel execution, and traceability tools compare files and commit messages across builds. GoCD can pass a once-built binary through pipeline stages, run cross-platform tests in parallel, and report the changeset and platform where a test failure began. It supports delivery workflows for Kubernetes, Docker, AWS, and other cloud environments; Kubernetes use can include dynamically scaled agents. Plugins connect external tools, with catalog options for Docker Registry, S3 artifacts, Kubernetes agents, and secrets managers. The project is self-hosted, free under the Apache License, Version 2.0, and offers packages for Windows, macOS, Debian, RPM, and ZIP, plus Docker and Kubernetes/Helm options. New installations do not require authentication. GoCD 26.1.0 requires Java 21 as its minimum supported version.

Visit gocd.org