Skip to content
Destiny Item Manager
TypeScript CSS JavaScript Other
Branch: master
Clone or download
Latest commit bb8ce9a Jan 20, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml May 23, 2019
.vscode Change stylelint recommended plugin to officially supported one. Dec 23, 2019
brotli i18n brotli Jan 27, 2019
build Set up Jest for testing Sep 17, 2019
config Load global settings from DIM API Jan 14, 2020
destiny-icons @ b15181d This was pinned to an outdated version? Dec 26, 2019 Add new YouTube videos and update search help Jan 11, 2020
docs 5.66.0 Jan 20, 2020
icons Generate and use splash screen images Aug 3, 2019
src revert to basic intrinsic match for d2 Jan 19, 2020
.ackrc Update .ackrc Jan 5, 2017
.editorconfig Fix editorconfig to produce Git-happy files Mar 3, 2017
.eslintignore eslintignore Sep 17, 2019
.eslintrc Add a few more Nov 2, 2019
.gitattributes Set gitattributes for line endings Mar 3, 2017
.gitignore wrong branch Jul 28, 2019
.gitmodules remove data submodule Jul 30, 2019
.hound.yml Try to get Hound going again Sep 11, 2018
.prettierignore Update checked in module Apr 21, 2019
.prettierrc Remove AngularJS Mar 12, 2019
.sentryclirc Tag releases as part of Travis build Jan 30, 2018
.stylelintrc Forgot to commit stylelintrc Nov 2, 2019
.tern-project Remove AngularJS Mar 12, 2019
.travis.yml Remove encrypted env vars from travis.yml Jun 13, 2019
Dockerfile Docker Fixes Aug 8, 2019
Gruntfile.js separate sorting Aug 14, 2019 update copyright Sep 17, 2018 docs(readme): add Greenkeeper badge Apr 6, 2019
babel.config.js Use optional chaining wherever possible Nov 17, 2019
docker-compose.yml Docker Fixes Aug 8, 2019
i18next-scanner.config.js make an i18n.json source of truth Sep 20, 2019
jest.config.js Add tests for browsercheck Dec 30, 2019
package.json 5.66.0 Jan 20, 2020
tsconfig.json Upgrade dependencies Aug 16, 2019
tslint.json Data table Nov 29, 2019
yarn.lock Upgrade deps Jan 11, 2020

Build Status Crowdin OpenCollective OpenCollective Greenkeeper badge

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, 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.

You can’t perform that action at this time.