Destiny Item Manager
Clone or download
kyleshay Merge pull request #3233 from DestinyItemManager/mods-in-lb
Support selecting mods in perks tab
Latest commit 4d184e5 Oct 16, 2018
Failed to load latest commit information.
.vscode Add DIM code snippets for VSCode Oct 15, 2018
brotli update brotli Jun 4, 2018
config Babel 7, and let Babel do JSX Oct 14, 2018 updated copyright year, removed t12 section with search and search video Sep 29, 2018
docs Including option text (as well as a label) for the loadout builder. Oct 15, 2018
extension Forgot to delete raven module from hardcoded list Jan 30, 2018
icons Regenerate icons Jun 30, 2018
src Merge pull request #3233 from DestinyItemManager/mods-in-lb Oct 16, 2018
.ackrc Update .ackrc Jan 5, 2017
.codeclimate.yml Remove eslint Apr 23, 2018
.editorconfig Fix editorconfig to produce Git-happy files Mar 3, 2017
.gitattributes Set gitattributes for line endings Mar 3, 2017
.gitignore Revert "cross-platform https dev server" Oct 7, 2018
.hound.yml Try to get Hound going again Sep 11, 2018
.htmlhintrc re-add title-require and style-disabled Jun 23, 2017
.jsbeautifyrc Fix line endings (DOS to UNIX) Mar 3, 2017
.prettierignore Tweak prettier/vscode Sep 12, 2018
.prettierrc Tweak print width Sep 12, 2018
.sentryclirc Tag releases as part of Travis build Jan 30, 2018
.tern-project Lodash conversion Oct 6, 2018
.travis.yml update node Jul 10, 2018
Dockerfile Move some files around Jan 16, 2017
Gruntfile.js Update gruntfile brotli Sep 18, 2018 update copyright Sep 17, 2018
PATCH Update to add wasm and json files to immutable cache. (#3230) Oct 15, 2018 Update Sep 23, 2018
babel.config.js Switch to a javascript config file Oct 14, 2018
docker-compose.yml change docker network_mode to host Oct 7, 2018
package.json Merge pull request #3218 from DestinyItemManager/babel7 Oct 15, 2018
tsconfig.json Babel 7, and let Babel do JSX Oct 14, 2018
tslint.json Fix some tslint stuff Sep 12, 2018
yarn.lock Merge pull request #3218 from DestinyItemManager/babel7 Oct 15, 2018

Build Status Crowdin OpenCollective OpenCollective

Launch DIM

Destiny Item Manager

Destiny Item Manager (DIM) lets Destiny game players easily move items between their Guardians and the Vault. DIM's goal is to let players equip their guardians quickly. Our Loadouts feature accomplishes this by removing manual steps needed when transferring items.

Loadouts give players the ability to define sets of items that they want on their Guardians. When a loadout is selected, DIM will move all of the items referenced by the Loadout to a Guardian. If the item was equipped by another guardian, the Loadouts feature will replace that item with a similar item, if possible, to allow the Loadout referenced item to be transferred. With a single click of a button, you can have a PVP, PVE, or Raid-ready guardian.

DIM is based on the same services used by the Destiny Companion app to move and equip items. DIM will not be able to dismantle any of your items.

Visit /r/DestinyItemManager or @ThisIsDIM for updates and more details.

Bugs and feature requests

Have a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.


Support us with a one-time or monthly donation and help us continue our active development.


Become a sponsor and get your logo here with a link to your site.


If you speak a language other than English that Destiny supports (Italian, German, French, Spanish, Japanese, Korean, or Portuguese), a great way to help with DIM development is to provide translations. See translation guide for more info on how to help.


See for information on how to Contribute to the development of DIM.


Code released under the MIT license.