🍺 BREW Explorer

← all casks

SwiftPlantUMLApp

brew install --cask swiftplantumlapp v1.6.0

Generate and view a class diagram for Swift code in Xcode

3
30-day installs · #6903
19
90-day · #4936
160
365-day · #3671
457
★ GitHub stars · updated 2y ago

GitHub topics

macos osx planttext plantuml plantuml-generating swift xcode xcode-extension xcode-plugin xcode-source-editor-extension

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "app": [
        "SwiftPlantUMLApp.app"
      ],
      "target": "/Applications/SwiftPlantUMLApp.app"
    },
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Scripts/us.eidinger.SwiftPlantUML",
            "~/Library/Application Scripts/us.eidinger.SwiftPlantUMLSourceEditorExtension",
            "~/Library/Containers/us.eidinger.SwiftPlantUML",
            "~/Library/Group Containers/us.eidinger.SwiftPlantUMLSourceEditorExtension"
          ]
        }
      ]
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Generate and view a class diagram for Swift code in Xcode",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "SwiftPlantUMLApp",
  "enrichment_fetched_at": "2026-06-20T22:50:00+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "swiftplantumlapp",
  "github_default_branch": "main",
  "github_last_commit_at": "2024-01-02T00:10:55Z",
  "github_readme_excerpt": "\u003cp align=\"center\"\u003e\n    \u003cimg src=\"./SwiftPlantUMLApp/Assets.xcassets/AppIcon.appiconset/128.png\" width=\"100\" max-width=\"50%\" alt=\"SwiftPlantUML\" /\u003e\n\u003c/p\u003e\n\n![Build](https://github.com/MarcoEidinger/SwiftPlantUML-Xcode-Extension/workflows/Build/badge.svg)\n[![Swift 5.3](https://img.shields.io/badge/swift-5.3-orange.svg?style=flat)](#)\n[![Twitter](https://img.shields.io/badge/twitter-@MarcoEidinger-blue.svg)](http://twitter.com/MarcoEidinger)\n# SwiftPlantUML.app\n\nGenerate and view a class diagram for Swift code in Xcode or from the Finder.\n\nUse the hosting macOS application to configure the diagram visualization.\n\nThe Source Editor Extension (as well as the Action extension) makes use of [`SwiftPlantUML`](https://github.com/MarcoEidinger/SwiftPlantUML) Swift package.\n\nTo generate a large diagram from a project with Swift files across folders then I recommend using `SwiftPlantUML` as a command-line tool.\n\n## Features\n\n### Xcode\n- [X] \ud83d\udcca Create class diagram from Swift file    \n- [X] \ud83d\udd26 Create class diagram from selected Swift code\n\n![SwiftPlantUML Xcode Extension - Usage Demo](.assets/usage.gif)\n\n### Finder\n- [X] \ud83d\udcca Create class diagram from selected Swift file(s)  \n\nhttps://user-images.githubusercontent.com/4176826/218329052-b03ec650-d845-46a2-a31b-6d3817add52a.mp4\n\n## Example\n\n![SwiftPlantUML Xcode Extension - Usage Demo](.assets/usage.gif)\n\n## Install\n\nHomebrew\n\n```bash\nbrew install swiftplantumlapp\n```\n\n\u003cimg width=\"565\" alt=\"Installation through Homebrew\" src=\"https://user-images.githubusercontent.com/4176826/150718736-f94d9e81-076e-4254-906f-be68518d0450.png\"\u003e\n\n*Alternative*\n- Download latest *SwiftPlantUML* package from the [Releases](https://github.com/MarcoEidinger/SwiftPlantUML-Xcode-Extension/releases).\n- Copy *SwiftPlantUML* to your *Applications* folder.\n\n## Enable Extension\n- Launch *SwiftPlantUML*.\n\n  \u003cimg width=\"712\" alt=\"SwiftPlantUML user interface\" src=\"https://user-images.githubusercontent.com/4176826/150644606-a4eb8681-d9dc-46d9-87b1-4522ed88668e.png\"\u003e\n  \n",
  "github_repo": "MarcoEidinger/SwiftPlantUML-Xcode-Extension",
  "github_stars": 457,
  "github_topics": [
    "macos",
    "osx",
    "planttext",
    "plantuml",
    "plantuml-generating",
    "swift",
    "xcode",
    "xcode-extension",
    "xcode-plugin",
    "xcode-source-editor-extension"
  ],
  "homepage": "https://github.com/MarcoEidinger/SwiftPlantUML-Xcode-Extension",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 3,
  "installs_365d": 160,
  "installs_90d": 19,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "SwiftPlantUMLApp"
  ],
  "one_liner": null,
  "rank_30d": 6903,
  "rank_365d": 3671,
  "rank_90d": 4936,
  "raw_hash": "0537e32564decd27",
  "ruby_source_path": "Casks/s/swiftplantumlapp.rb",
  "tap": "homebrew/cask",
  "token": "swiftplantumlapp",
  "version": "1.6.0",
  "why_use_this": null
}