{"id":21173629,"url":"https://github.com/jetfir3/tbzify","last_synced_at":"2025-07-09T21:30:31.011Z","repository":{"id":176406135,"uuid":"657320972","full_name":"jetfir3/TBZify","owner":"jetfir3","description":"Spotify desktop client management for macOS. Download and install TBZs. Block auto-updates. Uninstall everything.","archived":false,"fork":false,"pushed_at":"2025-07-01T20:59:31.000Z","size":157,"stargazers_count":16,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-01T21:35:06.088Z","etag":null,"topics":["macos","spotify","spotify-desktop-client","spotify-no-update","uninstaller-script"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jetfir3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-06-22T20:04:47.000Z","updated_at":"2025-07-01T20:59:34.000Z","dependencies_parsed_at":"2023-10-25T16:56:45.698Z","dependency_job_id":"4a964e15-72cd-41b3-93ab-6319a7eebf6d","html_url":"https://github.com/jetfir3/TBZify","commit_stats":null,"previous_names":["jetfir3/tbzify"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jetfir3/TBZify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetfir3%2FTBZify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetfir3%2FTBZify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetfir3%2FTBZify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetfir3%2FTBZify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jetfir3","download_url":"https://codeload.github.com/jetfir3/TBZify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetfir3%2FTBZify/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264503949,"owners_count":23618762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["macos","spotify","spotify-desktop-client","spotify-no-update","uninstaller-script"],"created_at":"2024-11-20T16:40:51.592Z","updated_at":"2025-07-09T21:30:31.006Z","avatar_url":"https://github.com/jetfir3.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eTBZify\u003c/h1\u003e\n\u003ch3 align=\"center\"\u003eDownload and install TBZs. Block auto-updates. Uninstall everything.\u003c/h3\u003e\n\n\n### Usage:\n- Run the following command in Terminal:\n```\nbash \u003c(curl -sSL https://raw.githubusercontent.com/jetfir3/TBZify/main/tbzify.sh) -v 1\n```\n- script can instead be downloaded/run locally\n- `-v 1` will download/install latest known version\n- replace `1` with full version number* to specify version\n- view options, examples and FAQ below for more\n\u003csub\u003e\n*as of May 2023, v1.1.58.820 and below is disabled by Spotify\u003c/sub\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003eOptions:\u003c/h3\u003e\u003c/summary\u003e\n\n| Option | Description |\n| --- | --- |\n| `-a [path]` | set custom path to Spotify.app |  \n| `-b` | block Spotify auto-updates (--blockupdates) |  \n| `-d` | download only, no install (--noinstall) |  \n| `--datawipe` | delete app data only |  \n| `-h` | print options (--help) |\n| `-p [path]` | set archive/download path |\n| `-s` | save archive after script finishes (--save) |\n| `-u [URL]` | URL of archive to download/install |  \n| `--uninstall` | uninstall Spotify, including app data |  \n| `-v [version]` | archive version to download/install |  \n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003eExamples:\u003c/h3\u003e\u003c/summary\u003e\n\n**Download TBZ, install client, delete TBZ**\n```\n./tbzify.sh -v 1.2.13.661\n```\n**Download TBZ (via URL), install client, delete TBZ**\n```\n./tbzify.sh -u https://exampleurl.com/file.tbz\n```\n**Install local TBZ archive**\n```\n./tbzify.sh -p /path/to/file.tbz\n```\n**Delete Spotify app data**\n```\n./tbzify.sh --datawipe\n```\n**Uninstall Spotify, including app data**\n```\n./tbzify.sh --uninstall\n```\n**Delete app data, download to `Desktop`, install to `Downloads`, block updates, save TBZ**\n```\n./tbzify.sh --datawipe -v 1.2.13.661 -p $HOME/Desktop -a $HOME/Downloads -bs\n```\n\u003c/details\u003e\n\n### FAQ:\n\n**Q:** What is a TBZ file?  \n**A:** TBZ is a Bzip2 compressed TAR file. Spotify packages their macOS desktop client updates in this format.\n\n**Q:** Can't I just download the app installer on the Spotify download page?  \n**A:** Absolutely, but the download page only provides the most recent stable version. \"Latest isn't always the greatest\" and new builds can sometimes have bugs, change/remove features, etc. Installing a different/specific version may then be preferred.\n\n**Q:** Why is a script needed to download or install a TBZ file?  \n**A:** It's not, but handling the archive is not as simple as the usual macOS installation methods.\n\n**Q:** How can I manually download and install a TBZ instead?  \n**A:** Download a TBZ archive, delete your current `Spotify.app/Contents/` directory (if a previous Spotify.app doesn't exist, create a Spotify.app directory/folder), then extract the contents of the TBZ archive into your `Spotify.app` directory. This can all be done via GUI|browser/Finder or CLI|Terminal. \n\n**Q:** Why am I getting an \"Invalid version/unofficial source detected.\" error?  \n**A:** This repo only supports downloading from Spotify's official CDN, anything else may fail. If using `-v [version]`, availability is soley based on known versions in examples.txt. If you have the URL of a version not already listed you can use it with `-u [URL]`.\n\n**Q:** Why isn't Spotify working correctly after upgrading/downgrading?  \n**A:** There may be conflicts with Spotify app data leftover from a previous install. Use `--datawipe` to delete Spotify's app data. Using `--datawipe` paired with `-u [URL]` or `-v [version]` would delete app data and install the specified app version in a single run. Issues related to Spotify bugs and/or computer/OS issues fall outside the scope of this repo but may be solved by installing a different Spotify app version and/or wiping app data.\n\n***\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetfir3%2Ftbzify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetfir3%2Ftbzify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetfir3%2Ftbzify/lists"}