Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated CocoaPods Alternatives

CocoaPods Reviews & Product Details

Verified User in Retail
UR
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

losts of libraries.

control version.

development pods Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Time to compile project,

Configuration via podfile Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

Time to develop apps

Tested and smart libraries Review collected by and hosted on G2.com.

CocoaPods Overview

What is CocoaPods?

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects.

CocoaPods Details
Show LessShow More
Product Description

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects.


Seller Details
Seller
CocoaPods
HQ Location
N/A
Twitter
@CocoaPods
20,144 Twitter followers

Recent CocoaPods Reviews

Tibor H.
TH
Tibor H.Small-Business (50 or fewer emp.)
5.0 out of 5
"It is nearly as good as Swift packages"
It is easy to use and most of the extra package available. It is straightforward to impement and use packages. It is like it is part of your own co...
Jose Alejandro B.
JB
Jose Alejandro B.Small-Business (50 or fewer emp.)
5.0 out of 5
"CocoaPods necessary for iOS development and fast development"
Very simple to add/update without having to do anything manually. Its the most easy way to include a lot of functionality to your project. here ...
Aldin K.
AK
Aldin K.Enterprise (> 1000 emp.)
3.5 out of 5
"CocoaPods review - usage in iOS mobile dev (Swift)"
Setup is easy (and I was a beginner with iOS) and version control as well. Its Swift compatibility is on point, and is pretty much used by that com...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

CocoaPods Media

Answer a few questions to help the CocoaPods community
Have you used CocoaPods before?
Yes

20 out of 21 Total Reviews for CocoaPods

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
20 out of 21 Total Reviews for CocoaPods
4.4 out of 5
20 out of 21 Total Reviews for CocoaPods
4.4 out of 5
G2 reviews are authentic and verified.
Tibor H.
TH
CTO
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about CocoaPods?

It is easy to use and most of the extra package available. It is straightforward to impement and use packages. It is like it is part of your own code base and you don't have to worry about keeping up to date. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Now it is not as relevant after swift packages but it is stil the easiert and the most common way to impement and distribute packages. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

It is the most easiest to implement and maintain iOS packages this is what swift packages should be. It is just a few line of code and it is working like part of your code. It is easier than you think, and the more people are using it the more packeges will be available and more developers using to maintain and distribute they packages. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

It is easiest way to maintain third party dependencies and a quick way to implement third party packages Review collected by and hosted on G2.com.

Jose Alejandro B.
JB
Medellín Chapter Director
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about CocoaPods?

Very simple to add/update without having to do anything manually.

Its the most easy way to include a lot of functionality to your project.

here is a pod for that. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Had to improve the swift approach now that Swift Packages exist Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

Try not to find a pod for small things, there are a lot of them and you could create very simple task without pods Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

add/update dependencies with 3rd party packages. Review collected by and hosted on G2.com.

Aldin K.
AK
Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Setup is easy (and I was a beginner with iOS) and version control as well.

Its Swift compatibility is on point, and is pretty much used by that community.

A lot of open-sourced libraries.

Overall - quite a nice tool for handling your dependencies when you are a beginner with iOS development. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Slow-ish on installation and updates, could probably improve that.

Maybe a bit messy when creating your own pods/dependencies for publishing.

You don't get a notice when someone removes a dependency you used to use and cannot install it.

Not sure if I can tell whether the pod is functional before actually installing it.

At times there are backwards compatibility issues. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

When you are a beginner with iOS development (especially when we are talking about Swift), then your options in terms of ease of use are a bit limited. CocoaPodcs comes quite handy because of the ease of the setup and usage. If you are not a beginner then, well, you probably either used this already or are using something else, but in that case just do a little research on what are your needs in terms of dependency management compared to what CocoaPods offers vs their direct competitors. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

Handling project 3rd party dependencies and their versioning.

Also the other obvious one, creating a libraries of others to use as dependency in thier projects.

It helps you code less in terms of providing you with solutions someone already created and published on CocoaPods repository.

We created a corporate product API SDK and a showcase project on top of it that used the given API SDK (which is published on CocoaPods repo) as a "3rd party" dependency. Also, in terms of having that showcase project looking pretty and running smoothly we used a several of other dependencies which also contributed in having less code that is better formatted and more easily written with less boilerplate logic.

It allows you to define other specifics of your configuration such as format of debugging, config/target related specifics etc. Review collected by and hosted on G2.com.

Frosina D.
FD
iOS Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about CocoaPods?

It saves time and effort in implementing dependencies. It has an ease of use. Saves time, many things are automatically done. There is no need that you do it manually. Ease of deletion, Light repo Folder. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Sometimes, different versions of Xcode create difficulty in implementation and the instalment or update of the pods becomes difficult. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

Great usage, ease of implementation, it saves times, some manual implementations are done automatically, great documentation, it is centralised and very helpful. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

Many benefits of using cocoa pods.Like having a light repo, since it creates the possibility for the user to install the pods anytime the user pulls the code. It offers centralisation when wanting to implement a new feature. It has a very well specified documentation, and has an ease of deletion which saves a lot of time. Review collected by and hosted on G2.com.

Nathan K.
NK
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Repos can have a lot of files and content that are not necessary to build and include a framework. Travis and CircleIO configurations, test files and data, and old left over code are but a few examples of unnecessary files and clutter that tend to come with a majority of package/dependency managers. The primary reason being that they download the entire repo. With Cocoapods the developers of frameworks specify the exact files needed to build each release. With a larger project this can make a major difference when searching during debugging. Additionally Cocoapods offers submodule like behavior. Where Carthage and Swift Package Manager only allows one framework per source. Cococapod allows many sub targets/frameworks. This is great for creating a core API SDK and adding sub-frameworks that, for instance, may add authentication specific code for a specific project. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Cocoapods has a very large and active open source community that constantly is improving and updating. The only downside is that sometimes with so many cooks they can make changes for a new macOS version or subversion. This means they sometimes can break compatibility with an older version and not notice due to not having a paid QA constantly checking. While they do fix bugs fast, occasionally you'll be at the mercy of their git issue tracker to find out whats going on. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

When it comes to native development(Swift/Objective-C) of large projects for Apple platforms there is simply no other choice. The ability to specify platform/release specific code keeps source light weight. Private/Local pods and framework sub-modules make it configurable and able to cut back on overhead when developing and testing. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

From sub-modules and platform-specific targets/releases, to private pods and framework submodules and you can use cocoapods for a lot of tasks. For instance creating a private corporate API SDK and adding sub-frameworks that, for instance, may add authentication specific code for a specific project. This also can increased speed with automated testing by only having to build the code you need for each test suite. For very very large projects, this can help compartmentalize what would be absolute chaos otherwise. Review collected by and hosted on G2.com.

Verified User in Apparel & Fashion
UA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Actually, the only thing for me is that we have a lot of libraries open-source that added to Cocoapods. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

- My git changes will be +1000 files

- I am forced to work with workspace not just staying with xcodeproj

- I can't know if a pod is working or not till I download it and build the project, why not having like CI to build the pod on the server and tell us if there is a problem with the pod or not.

- It's unsafe, sometimes the user removes the pod and I keep gussing what is the problem, why I can't install this pod anymore. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

GO TO SPM Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

- Split the pods needed between targets is very important

- easy to update every pod Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Implementation of the CocoaPods is straight-forward, and my personal opinion: CocoaPods is way better then Carthage and other dependency managers. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

In the past, I have dozens of problems with compatibility of the iOS version with particular libraries. So, I need additional time to figure it out, which library should be updated or not, regarding on iOS version. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

I could easily recommend for all iOS developers, which have problems with efficiency and productivity. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

I have worked on many different iOS projects, so almost in everyone, I am using CocoaPods. It's a mandatory part of every iOS project because the CocoaPods offers many useful libraries and frameworks. Review collected by and hosted on G2.com.

Yefga T.
YT
iOS Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Cocoapods is simple to use and setup even for beginners. You can just import the library after the installation without any special tweak or configuration on you project. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Sometimes it takes a lot ot times when build tasks of project, it also install almost whole folder project include example at repository Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

This is the best and simple things to use for every developer to maintain libraries when start a project Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

It helps a lot When building a modular framework. Review collected by and hosted on G2.com.

Vasilis A.
VA
Senior iOS Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Almost every iOS library out there supports CocoaPods. Great community & active development. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

So much configuration (albeit managed) when compared with SPM. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

Honestly, is the next best thing after SPM. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

The obvious one... maintain a managed way to handle project dependencies. Review collected by and hosted on G2.com.

Verified User in Consumer Electronics
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about CocoaPods?

Makes it easy to use and manage libraries from GitHub. Review collected by and hosted on G2.com.

What do you dislike about CocoaPods?

Can be a little confusing for new developers who haven't used something like it before. Review collected by and hosted on G2.com.

Recommendations to others considering CocoaPods:

Make sure you think about using swift package manager instead as that is what Apple wants new apps to use going forward. Review collected by and hosted on G2.com.

What problems is CocoaPods solving and how is that benefiting you?

We manage dependencies with Cocoapods, allows us to share code between teams easier. Review collected by and hosted on G2.com.