Skip to content
Destiny Item Manager
TypeScript CSS JavaScript Other
Branch: master
Clone or download
Latest commit 075c02e Oct 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml May 23, 2019
.vscode Merge pull request #4408 from Spawnbroker/master Oct 13, 2019
brotli i18n brotli Jan 27, 2019
build Set up Jest for testing Sep 17, 2019
config Make it a checkbox, don't support universals Oct 21, 2019
destiny-icons @ 29d8bf1 for some reason d-icons still counts as new Aug 17, 2019 Allow well-known in htaccess for Oct 18, 2019
docs 5.51.0 Oct 21, 2019
icons Generate and use splash screen images Aug 3, 2019
src Merge pull request #4535 from DestinyItemManager/vex-offensive Oct 21, 2019
.ackrc Update .ackrc Jan 5, 2017
.eslintignore eslintignore Sep 17, 2019
.eslintrc No unused state Sep 17, 2019
.gitattributes Set gitattributes for line endings Mar 3, 2017
.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
.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 Add a babel transform to optimize classnames usage Oct 6, 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 Set up Jest for testing Sep 17, 2019
package.json 5.51.0 Oct 21, 2019
tsconfig.json Upgrade dependencies Aug 16, 2019
tslint.json Use an alias to access destiny-icons (#3979) Jul 9, 2019
yarn.lock Switch back to webpack-dev-server Oct 20, 2019

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.