# JohnSundell/Marathon

[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts 🏃

Repository: https://github.com/JohnSundell/Marathon
Canonical: https://ross.abutalabs.com/products/johnsundell-marathon
Language: Swift
License: MIT
License Family: permissive
Topics: command-line-tool, swift, scripting, developer-tools, marathon, swift-script, xcode
Archived: true
Last push: 2019-09-15T21:40:08+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3461, "days_push": 2544, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1850, forks 73 (observed 2026-08-28T04:05:44.207509+00:00)

## What it is
Marathon is a deprecated command line tool for writing, running, and managing Swift scripts, powered by the Swift Package Manager. It handles dependency management, editing in Xcode, running remote scripts from Git, and installing scripts as binaries.

## Use cases
- run swift scripts from the command line
- manage swift script dependencies easily
- install a swift script as a binary
- run a swift script directly from a github repo
- edit and debug swift scripts in xcode
- create and share swift scripts

## When to choose
- you are stuck on an older Swift/Xcode toolchain where Swift Package Manager cannot run scripts directly
- you maintain legacy Swift scripts already built around Marathon

## When to avoid
- starting any new Swift scripting project - it is deprecated in favor of Swift Package Manager
- you need long-term compatibility with future Xcode or macOS versions
- you need active maintenance or community support

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: cli, developer-tools, package-manager, build-tool
- domain: developer-tools
- platform: cli
- tags: swift-scripting, deprecated, script-runner, dependency-management, xcode-integration, command-line, automation, macos, linux, swift

## Member repositories
- JohnSundell/Marathon (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:44.207509+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-30T03:16:56.685458+00:00, confidence not recorded.
  - readme: https://github.com/JohnSundell/Marathon (fetched 2026-08-28T04:05:44.207509+00:00, sha 5d43897e0e66)
- Data as of 2026-08-30T08:39:29.467469+00:00.
