{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/petrichor/#software",
  "name": "Petrichor",
  "description": "Offline music player with broad format support, lyrics, playlists, and queue management.",
  "url": "https://www.nuanyue.com/software/petrichor/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/petrichor/",
  "operatingSystem": "macOS",
  "applicationCategory": "MultimediaApplication",
  "sameAs": [
    "https://github.com/kushalpandya/Petrichor"
  ],
  "softwareVersion": "1.7.2",
  "license": "MIT",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:petrichor",
    "slug": "petrichor",
    "name": "Petrichor",
    "type": "SoftwareApplication",
    "description": "Offline music player with broad format support, lyrics, playlists, and queue management.",
    "shortDescription": "Offline music player with broad format support, lyrics, playlists, and queue management.",
    "page": "https://www.nuanyue.com/software/petrichor/",
    "dataUrl": "https://www.nuanyue.com/data/software/petrichor.json",
    "categories": [
      "media"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "license": "MIT",
    "currentVersion": "1.7.2",
    "releaseDate": "2026-10-02",
    "openSource": true,
    "website": "https://github.com/kushalpandya/Petrichor",
    "github": "https://github.com/kushalpandya/Petrichor",
    "download": "https://github.com/kushalpandya/Petrichor/releases/download/v1.7.2/Petrichor-1.7.2-Universal.dmg",
    "features": [
      "Everything you'd expect from an offline music player!",
      "Supports over 40 audio file formats. See Supported Formats for the complete list",
      "Map your music folders and browse your library in an organized view",
      "Stream Internet Radio and organize saved stations into collections",
      "Synced lyrics of a playing track when available, including ability to download missing lyrics",
      "Create, import or export playlists"
    ],
    "useCases": [],
    "formats": [],
    "integrations": [],
    "pros": [],
    "cons": [],
    "whoIsItFor": [],
    "notFor": [],
    "limitations": [],
    "updates": [],
    "faq": [],
    "relationships": [],
    "sources": [
      {
        "id": "petrichor:official",
        "type": "official_website",
        "url": "https://github.com/kushalpandya/Petrichor",
        "title": "Petrichor — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "petrichor:repository",
        "type": "github",
        "url": "https://github.com/kushalpandya/Petrichor",
        "title": "Petrichor — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:petrichor.isA",
        "subject": "software:petrichor",
        "predicate": "isA",
        "value": "media app",
        "status": "editorially-reviewed",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.supportsPlatform",
        "subject": "software:petrichor",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.officialWebsite",
        "subject": "software:petrichor",
        "predicate": "officialWebsite",
        "value": "https://github.com/kushalpandya/Petrichor",
        "status": "verified",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.listedInCategory",
        "subject": "software:petrichor",
        "predicate": "listedInCategory",
        "value": [
          "media"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.pricingModel",
        "subject": "software:petrichor",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.ownership",
        "subject": "software:petrichor",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.isOpenSource",
        "subject": "software:petrichor",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "petrichor:repository",
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.licensedUnder",
        "subject": "software:petrichor",
        "predicate": "licensedUnder",
        "value": "MIT",
        "status": "verified",
        "sourceIds": [
          "petrichor:repository",
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.currentVersion",
        "subject": "software:petrichor",
        "predicate": "currentVersion",
        "value": "1.7.2",
        "status": "developer-stated",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:petrichor.hasFeature",
        "subject": "software:petrichor",
        "predicate": "hasFeature",
        "value": [
          "Everything you'd expect from an offline music player!",
          "Supports over 40 audio file formats. See Supported Formats for the complete list",
          "Map your music folders and browse your library in an organized view",
          "Stream Internet Radio and organize saved stations into collections",
          "Synced lyrics of a playing track when available, including ability to download missing lyrics",
          "Create, import or export playlists"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "petrichor:official"
        ],
        "lastVerified": null
      }
    ],
    "lastUpdated": "2026-10-07T00:00:00.000Z",
    "lastReviewedAt": null
  }
}