Apify & n8n: Slack Alerts for New npm & PyPI Releases
Apify & n8n: Slack Alerts for New npm & PyPI Releases
Regular price
£4.99
Regular price
£4.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Apify & n8n: Slack Alerts for New npm & PyPI Releases
Regular price
£4.99
Regular price
£4.99
Sale price
Unit price
/
per
Get Slack Alerts the Moment npm Packages Update—Automatically
This n8n workflow checks a curated list of npm packages every 12 hours via Apify and posts a Slack message only when it detects a new package version. No noise—just release alerts your team can act on.
What this workflow does
- Runs on a schedule: The workflow executes every 12 hours using an n8n Schedule Trigger.
- Scrapes the npm registry with Apify: It uses Apify’s Package Registry Scraper actor (dami_studio~package-registry-scraper) to fetch each package’s current version and metadata (including description, license, repository, URL, and downloads).
- Keeps only successful lookups: Results are filtered so only entries marked as successful are used for comparison.
- Deduplicates repeat alerts: The workflow suppresses duplicate notifications by deduplicating on package name + version across executions.
- Posts to Slack on changes: For each newly detected version, it sends a formatted release alert to your selected Slack channel.
Use cases
- Stay ahead of dependency updates for your SaaS by monitoring critical npm packages and catching updates quickly.
- Release watch for internal teams: Notify engineering when specific libraries change so you can plan upgrades and validation.
- Lightweight release reporting for operators who want a simple, automated stream of package version updates in Slack.
Technical details
- Apify integration: Uses Apify credentials in the Apify node and the dami_studio~package-registry-scraper actor to retrieve npm registry data.
- n8n nodes involved: Schedule Trigger, Set, Apify (n8n-nodes-apify), Filter, Slack, and supporting steps (e.g., sticky note for guidance).
- Configurable monitoring: Update the “Packages to watch” step with the package list, and optionally adjust registry/includeDownloads settings.
Ideal for n8n automation workflows, dependency monitoring, and Slack-based operational alerts.
