# mono0926/LicensePlist

A license list generator of all your dependencies for iOS applications

Repository: https://github.com/mono0926/LicensePlist
Canonical: https://ross.abutalabs.com/products/licenseplist
Homepage: https://www.slideshare.net/mono0926/licenseplist-a-license-list-generator-of-all-your-dependencies-for-ios-applications
Language: Swift
License: MIT
License Family: permissive
Topics: license, license-management, licenses, ios, settings, swift-package-manager, cli, commandline, xcode, automation, productivity
Last push: 2026-07-28T07:58:20+00:00

## Health v2 (maintenance only)
Score: 96/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 95, longevity 100
- inputs: {"age_days": 3414, "days_push": 36, "days_rel": 36, "gap_med": 14, "n_releases_24m": 10}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2535, forks 156 (observed 2026-08-28T04:06:59.127406+00:00)

## What it is
LicensePlist is a Swift command-line tool that automatically generates a Plist of license notices for all dependencies of an iOS application, including CocoaPods, Carthage, Swift Package Manager, and manually added libraries. The generated license files are displayed in the iOS Settings app.

## Use cases
- generate a license list for my iOS app dependencies
- show open source licenses in the iOS Settings app
- automate license acknowledgment for CocoaPods and Carthage dependencies
- include licenses for manually added libraries via YAML config
- keep license plist up to date in an Xcode build phase
- comply with open source license attribution requirements in an iOS app

## When to choose
- you build iOS apps and need automated license attribution
- you use CocoaPods, Carthage, or SPM and want licenses surfaced in Settings
- you want a CLI that can run in an Xcode build phase

## When to avoid
- you need license generation for Android or non-Apple platforms
- you want a GUI tool rather than a command-line utility
- your project does not ship to iOS and has no need for Settings.app license display

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools, workflow-automation, documentation
- domain: developer-tools, mobile-development, legal
- platform: cli
- tags: license-management, ios, xcode, swift-package-manager, cocoapods, carthage, plist, settings-app, automation, macos

## Member repositories
- mono0926/LicensePlist (main) score 96

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:59.127406+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:25:14.267456+00:00, confidence not recorded.
  - readme: https://github.com/mono0926/LicensePlist (fetched 2026-08-28T04:06:59.127406+00:00, sha 4f0c274f1cb9)
  - homepage: https://www.slideshare.net/mono0926/licenseplist-a-license-list-generator-of-all-your-dependencies-for-ios-applications (fetched 2026-08-29T10:07:22.803051+00:00, sha 49f23cfc6d0b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
