explaingit

cocoapods/cocoapods-podfile_info

Analysis updated 2026-07-11 · repo last pushed 2015-02-25

5RubyAudience · developerComplexity · 2/5DormantSetup · easy

TLDR

A CocoaPods plugin that reads your Podfile and reports back details about your project's third-party dependencies. It is a single-purpose command-line tool for iOS and macOS developers who want to quickly inspect what libraries their app uses.

Mindmap

mindmap
  root((repo))
    What it does
      Reads Podfile
      Reports dependencies
      Command-line tool
    Tech stack
      Ruby
      CocoaPods
      CLI
    Use cases
      Audit dependencies
      Pre-upgrade summary
      Share setup details
    Audience
      iOS developers
      macOS developers
      CocoaPods users
    History
      Ported from CocoaPods
      Single-purpose utility
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Get a quick summary of all third-party libraries listed in your Podfile before upgrading.

USE CASE 2

Share dependency details with a teammate who is reviewing your project setup.

USE CASE 3

Audit which external libraries your iOS or macOS project depends on.

What is it built with?

RubyCocoaPods

How does it compare?

cocoapods/cocoapods-podfile_infofastlane/nightlyobsproject/homebrew-tools
Stars556
LanguageRubyRubyRuby
Last pushed2015-02-252018-12-112026-06-12
MaintenanceDormantDormantActive
Setup difficultyeasymoderateeasy
Complexity2/52/51/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires an existing CocoaPods project with a Podfile, install the gem and run the single command from your project directory.

The explanation does not mention a license, so the terms of use are unclear.

In plain English

CocoaPods-podfile_info is a small plugin for CocoaPods, the dependency manager that iOS and macOS developers use to pull third-party libraries into their apps. The plugin extracts information from a project's Podfile, which is the file that lists all the external libraries a project depends on. At a high level, it works as a command-line tool. Once installed, a developer runs a single command in their terminal, and the plugin reads through the Podfile and reports back details about the project's dependencies. The README doesn't go into detail about exactly what information is presented or how it's formatted, so the specifics of the output are left to the user to discover. This tool is aimed at iOS or macOS developers who already use CocoaPods and want a quick way to inspect or audit their dependencies. For example, a developer might use it to get a clean summary of what libraries are in their project before upgrading, or to share dependency details with a teammate who is reviewing the project setup. Not much is notable about the project's construction beyond the fact that it is a straightforward port of a command that used to exist directly inside CocoaPods itself. At some point that built-in command was moved out into a separate plugin, and this repo keeps it available for anyone who still needs it. It's a narrow, single-purpose utility with a short README, and it doesn't appear to offer much beyond the one command it describes.

Copy-paste prompts

Prompt 1
How do I install and run the cocoapods-podfile_info plugin to inspect my Podfile dependencies?
Prompt 2
Show me how to use cocoapods-podfile_info to get a summary of my iOS project's dependencies before upgrading them.
Prompt 3
What is the difference between the old built-in podfile info command in CocoaPods and this cocoapods-podfile_info plugin?

Frequently asked questions

What is cocoapods-podfile_info?

A CocoaPods plugin that reads your Podfile and reports back details about your project's third-party dependencies. It is a single-purpose command-line tool for iOS and macOS developers who want to quickly inspect what libraries their app uses.

What language is cocoapods-podfile_info written in?

Mainly Ruby. The stack also includes Ruby, CocoaPods.

Is cocoapods-podfile_info actively maintained?

Dormant — no commits in 2+ years (last push 2015-02-25).

What license does cocoapods-podfile_info use?

The explanation does not mention a license, so the terms of use are unclear.

How hard is cocoapods-podfile_info to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is cocoapods-podfile_info for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.