pkg.soopen package index

brew / rank 7349

Install podsync with Homebrew

Turn YouTube or Vimeo channels, users, or playlists into podcast feeds. Version 2.8.0 via Homebrew; verified 2026-09-13.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install podsync

local Homebrew formula metadata

overview

Package summary

Turn YouTube or Vimeo channels, users, or playlists into podcast feeds

Commands and aliases

  • podsync

history

Project history and usage

Podsync is a self-hosted service that converts supported video channels, users, and playlists into podcast feeds.

Project history

Podsync was developed as a self-hosted Go service for consuming YouTube and Vimeo content through podcast applications. Its scope grew to include scheduled updates, filters, feed customization, cleanup policies, OPML export, hooks, and multiple storage arrangements.

Later releases replaced youtube-dl with yt-dlp and expanded container-based deployment, while retaining TOML configuration and API-token support.

Adoption history

Podsync supports local binaries, Docker, Docker Compose, ARM systems, and several operating systems. Its official repository publishes release binaries and container images, making it practical for self-hosters who do not want to build the Go service themselves.

How it is used

Users define feeds and API tokens in a chosen config.toml file or provide supported tokens through PODSYNC_* environment variables, then run the service periodically or continuously. Generated feeds can be subscribed to in ordinary podcast applications.

Why package nerds care

Podsync joins web-video downloading and podcast infrastructure: it turns channel or playlist updates into ordinary RSS enclosures that podcast clients can download, resume, synchronize, and play offline. Its explicit yt-dlp and FFmpeg dependencies make the media-processing pipeline visible and replaceable.

Timeline

  • Early project: Podsync established a Go service and TOML-based feed configuration for YouTube and Vimeo.
  • Later releases: Container deployment, filtering, cleanup, hooks, and additional feed customization were added.
  • Downloader transition: The project replaced youtube-dl with yt-dlp.

Related projects

  • yt-dlp performs the underlying media extraction and download work, while FFmpeg supplies audio/video conversion capabilities required by Podsync's feed-generation workflow.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:sync

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 9 platform targets.
  • Installs with 2 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
config.toml

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
config.toml

executables

Installed executables

CommandKindExposureNote
podsynccliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version2.8.0
manager updated2026-09-13
local dataok
upstreamcurrent
latest detectedv2.8.0

https://github.com/mxpv/podsync

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:podsync
Version2.8.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/podsync
Homepagehttps://github.com/mxpv/podsync
Repositoryhttps://github.com/mxpv/podsync
LicenseMIT
Source archivehttps://github.com/mxpv/podsync/archive/refs/tags/v2.8.0.tar.gz
Last updated2026-09-13T11:45:02Z
Pulseupdated
Dependenciesffmpeg, yt-dlp
Build dependenciesgo
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepodsync
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation