# DependKit | Shortcuts Library

> Automatically install Shortcut Dependencies!

## What this shortcut does

DependKit
Automatically Install Shortcut Dependencies!
For Users:
DependKit allows you to install Shortcuts from their ID or iCloud Link. I've also included the option to install
Check For Updates
by @pfg, which is what DependKit uses for updates, as well as a few other common Shortcut dependencies (UpdateKit, CryptoKit, etc.)
For Developers:
DependKit is a Shortcut similar to Mike Beasley's UpdateKit. It's used to install dependency Shortcuts (UpdateKit, Check for Updates, _executeJs) or any other shortcuts you would like to bundle with your installation. It's super easy to use! Just pass a dictionary to it containing the name of the dependency as a key, and an iCloud URL or ID number as the value! A detailed tutorial/demo for integrating DependKit into your Shortcuts can be found here. I wouldn't recommend bundling the Base64 from the tutorial as it may be out of date.
Features:
Install from ID
Install from iCloud URL
Install Check For Updates by @pfg
Option to Copy DependKit as Base64
Similar Shortcuts:
Check out BundleKit by @medicalshortcut, an excellent Shortcut for bundling multiple Shortcuts into a single installer!
Advanced Features
After running DependKit, a dictionary will be outputted containing the version of the installed DependKit. You can use this to require a certain version if your dependency requires a certain feature only available in newer versions of DependKit. You can even input an empty dictionary (still needs to have one field) to only get the ouput dictionary.
Integrating DependKit into your Shortcut is easy!
made by @heyitzspencer

## Compatibility

iPhone, iPad

## Required apps



[View this page](https://shortcutlibrary.app/shortcuts/dependkit)

[Download Shortcuts Library on the App Store](https://apps.apple.com/app/id6759494377)
