Need advice about which tool to choose?Ask the StackShare community!

Carthage

52
26
+ 1
0
Poetry

100
41
+ 1
0
Add tool

Carthage vs Poetry: What are the differences?

What is Carthage? A simple, decentralized dependency manager for Cocoa. It exclusively uses dynamic frameworks instead of static libraries. It's a ruthlessly simple dependency manager for macOS and iOS, created by a group of developers from Github.

What is Poetry? Python dependency management and packaging made easy. It helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere. It comes with all the tools you might need to manage your projects in a deterministic way.

Carthage and Poetry belong to "Dependency Management" category of the tech stack.

Carthage and Poetry are both open source tools. It seems that Carthage with 13.8K GitHub stars and 1.43K forks on GitHub has more adoption than Poetry with 11.2K GitHub stars and 795 GitHub forks.

Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More

What is Carthage?

It exclusively uses dynamic frameworks instead of static libraries. It's a ruthlessly simple dependency manager for macOS and iOS, created by a group of developers from Github.

What is Poetry?

It helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere. It comes with all the tools you might need to manage your projects in a deterministic way.

Need advice about which tool to choose?Ask the StackShare community!

What companies use Carthage?
What companies use Poetry?
See which teams inside your own company are using Carthage or Poetry.
Sign up for StackShare EnterpriseLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Carthage?
What tools integrate with Poetry?

Sign up to get full access to all the tool integrationsMake informed product decisions

What are some alternatives to Carthage and Poetry?
CocoaPods
It supports almost every way you would want to get source code, git, svn, bzr, http and hg. You can use your own private code repository to manage your own dependencies. It only requires a git repo, no server necessary.
Salt
Salt is a new approach to infrastructure management. Easy enough to get running in minutes, scalable enough to manage tens of thousands of servers, and fast enough to communicate with them in seconds. Salt delivers a dynamic communication bus for infrastructures that can be used for orchestration, remote execution, configuration management and much more.
Rome
It is an experimental JavaScript toolchain. It includes a compiler, linter, formatter, bundler, testing framework and more. It aims to be a comprehensive tool for anything related to the processing of JavaScript source code.
SPM
Cloud and On Premises Performance Monitoring, Alerting, and Anomaly Detection with Log Correlation, Events, and Custom Metrics.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
See all alternatives