Carthage
A simple, decentralized dependency manager for Cocoa (by Carthage)
CocoaPods
The Cocoa Dependency Manager. (by CocoaPods)
Our great sponsors
Carthage | CocoaPods | |
---|---|---|
5 | 53 | |
14,894 | 14,403 | |
0.1% | 0.3% | |
5.9 | 8.3 | |
6 days ago | 10 days ago | |
Swift | Ruby | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Carthage
Posts with mentions or reviews of Carthage.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-12.
-
Binding Lottie (or any other Swift framework with UI) in MAUI
On iOS side to keep it clean, I've used Carthage to get Lottie. The wrapping is pretty much the same, the goal is to make sure we can set the animation and get the view.
-
Awesome macOS Libraries List
Carthage - A simple, decentralized dependency manager for Cocoa. Language: Swift.
-
MagazineLayout
To install MagazineLayout using Carthage, add github "airbnb/MagazineLayout" to your Cartfile, then follow the integration tutorial here.
-
Building a restaurant iOS App
To add Alamofire, we'll be using Swift Package Manager. Xcode comes with built-in support for it and we'll not have to use external package managers like Cocoapods or Carthage. Click on File → Add Packages...
CocoaPods
Posts with mentions or reviews of CocoaPods.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-15.
-
How To Handle VoIP Push Notifications using iOS Callkit
Cocoapods to install the Vonage Client SDK for iOS.
-
Hey guys, just landed a gig as a DevOps release engineer! I'm super stoked but also pretty nervous. Any seasoned vets out there have any tips or advice for a newbie like me? Would love to hear your thoughts!
Knowing you way through CocoaPods was also a useful skill couple of years ago - https://cocoapods.org/
-
Just got a new M2 Pro after my 2016 became outdated. What are your first steps to setting up a new computer?
- Struggle to install Cocoapods
-
Xcode 14.3 is completely unacceptable
I have no love for Xcode, but Cocoapods has a pretty serious issue with Xcode 14.3 causing archives to fail: https://github.com/CocoaPods/CocoaPods/issues/11861
The cocoapods issue has a fix and has been merged, but for some reason they have not issued a release for it. The frustrating part is that a beta version of Xcode 14.3 came out, someone found the issue, fixed it, and cocoapods maintainers ignored it until after Xcode 14.3 was released.
- flutter 3.7.10, MacOS 13.3.1, IOS 16.4.1
-
Xcode Update Error Chaos: Tips for a Newbie
For anyone else using cocoapods, this temporary fix worked for me. https://github.com/CocoaPods/CocoaPods/issues/11808
-
How to conduct an A/B test in iOS using feature flags and Amplitude
The latest version of Cocoapods
-
Changes we made to get <5m CI deploys to production
You can find the first comment of a Github engineer, and followup interactions with 'pods, at the original issue.
-
Setting up your MacBook for mobile Flutter development
You'll also want cocoapods for dependency management on the iOS side. Install it using brew.
What are some alternatives?
When comparing Carthage and CocoaPods you can also consider the following projects:
Homebrew
ruby - The Ruby Programming Language
Homebrew-cask - 🍻 A CLI workflow for the administration of macOS applications distributed as binaries
cocoapods-binary - integrate pods in form of prebuilt frameworks conveniently, reducing compile time
swift-package-manager - The Package Manager for the Swift Programming Language
Xcode Maven - Maven for iOS Builds
CocoaPods
fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps
Accio - A dependency manager driven by SwiftPM that works for iOS/tvOS/watchOS/macOS projects.
fpm - Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
Alcatraz
Linuxbrew