Skip to content

angel-git/tarkov-stash

Repository files navigation

Tarkov stash

Simple stash editor with a simple UI. If you need more advanced features I recommend to use SPT-API Profile editor

This is based out of another project of mine: task-stash-console:

Features

  • Backup your profile
  • Set found in raid to items
  • Increase stock of items (currency, ammo)
  • Restore durability, usage etc from armors, keys, meds...
  • Open containers and backpacks (internal layout might be wrong)
  • Add items into your stash (beta)
  • Add weapons presets into your stash (beta)
  • See weapons attachments
  • Delete items

Limitations

  • The profile you want to edit must be a valid one, ie: you have started the game with that profile and configure your character
  • Some profile items don't have location and currently breaks the app, still investigating when this happens
  • Some images might not be accurate, i do my best to try to load the images from your cache folder but hash calculation might be buggy
  • Some images are not found, since I rely on https://assets.tarkov.dev and some IDs don't match for some reason 🤷‍
  • Some items show wrong duration (like USEC baseball cap)
  • MOA and velocity stats might be wrong depending on your chamber bullets.
  • Check the https://github.com/angel-git/tarkov-stash/issues for more

Future features

  • Nothing is planned for now, submit an issue with your ideas!

Screenshots

0.9.0

Images are loaded from the cache folder:

Stash on 0.8.0 Stash on 0.9.0

0.6.0

New weapon presets:

0.6.0.png

0.5.2

New add item modal window:

0.5.0-attachments.png

0.5.1

Stash on 0.5.0 Stash on 0.5.1

0.5.x0

0.5.0-attachments.png

0.3.x

Keyboard navigation:

0.3.1-keyboard.gif

Delete item:

0.3.0-delete.gif

0.2.x

Add item:

add-item-0.2.0.mp4

0.1.x

screen-0.1.4.png

gif-container.gif

Download

Backup your profile before running this.

Never run any .exe file that you have downloaded from internet. Including this. Use it at your own risk.

See the releases page.

Telemetry

There are features I would like to remove since they make the development slower, since I have no idea if any of you is using them I decided to add aptabase, it collects your country and which actions you are doing, you can see an example of what I see: telemetry.png This was added on this commit. If you think this is against your privacy, you can click on the help menu and disable it :-)

Development notes

To run on local development mode:

pnpm tauri dev

Release

  • Update version in src-tauri/tauri.conf.json
  • Update version in src-spt-mod/package.json
  • commit and push (TODO: automate this in future)
  • Create a new release with proper tag
  • Github action will take over and upload the zip
  • run the changelog script and commit the changes