GET TOMBSTACK
IN YOUR ENGINE.
One UPM package for Unity — runtime SDK plus editor plugin — and a zero-dependency CLI for symbol upload and integration checks. MIT licensed, free under 10 peak CCU.
Unity SDK + Editor plugin
v0.19.3UNITY 6+ (6000.0)MITOne package, two halves: the runtime SDK that captures crashes in your build, and the editor hub that links the project to your Tombstack account. Pick an install path:
- 1Download the .tgz with the button above.
- 2In Package Manager, click + ▸ "Add package from tarball…".
- 3Select com.anklebreaker.tombstack-0.19.3.tgz — done.
https://github.com/AnkleBreaker-Studio/tombstack-unity.git#v0.19.1
- 1In Unity 6 (6000.0)+, open Window ▸ Package Manager.
- 2Click + and choose "Add package from git URL…".
- 3Paste the URL and press Add — the #v0.19.1 suffix pins the release.
- 4Note: the git mirror is currently at v0.19.1, while v0.19.3 is the latest release. For v0.19.3, use the tarball above.
The editor plugin needs your account
Sign-in is mandatory — the hub mints your per-game SDK token and scopes everything the plugin sends to your studio. Three steps, all inside Unity:
- 1Install the package (tarball or git URL above).
- 2Open Window ▸ Tombstack ▸ Hub in the Unity editor.
- 3Sign in with your Tombstack account & link your game — required before the plugin goes live.
Unity Asset Store
COMING SOONThe same package is headed to the Asset Store as a free asset. Until the listing is live, the git URL and tarball above are the official installs.
Native C/C++ SDK
v0.9.1A standalone SDK for any engine: C99 DLL ABI (shared lib on Linux/macOS), libcurl transport, and offline crash sidecars the CLI uploader drains — CI-built on Windows, Linux and macOS. Managed crash/exception reporting plus an in-process native crash handler (top-frame capture, dump-at-crash → report on next launch) ship today; full Breakpad-style stack unwind is the tracked follow-up.
CLI & symbols
Three tools — tombstack-doctor, tombstack-upload and tombstack-symbols — published to the public tombstack-cli mirror, so CI runs them with npx — no checkout, no install. They read TOMBSTACK_BASE_URL + TOMBSTACK_TOKEN from the environment; symbol upload needs a studio key (tmb_st_…) + TOMBSTACK_GAME_ID.
# CLI — Node 18+, zero dependencies. Runs straight from the public mirror# (no checkout, no install) via npx --package github:AnkleBreaker-Studio/tombstack-cli# tombstack-doctor — verify the whole loop with a synthetic crash (per-game token)TOMBSTACK_BASE_URL=https://your-tombstack-host TOMBSTACK_TOKEN=tmb_… \npx --yes --package github:AnkleBreaker-Studio/tombstack-cli tombstack-doctor# tombstack-upload — drain offline crash sidecars (native / custom engines; per-game token)npx --yes --package github:AnkleBreaker-Studio/tombstack-cli tombstack-upload ./crash-sidecars# tombstack-symbols — upload PDB / dSYM / .sym from CI (STUDIO key + game id)TOMBSTACK_BASE_URL=https://your-tombstack-host TOMBSTACK_TOKEN=tmb_st_… TOMBSTACK_GAME_ID=<gameId> \npx --yes --package github:AnkleBreaker-Studio/tombstack-cli \tombstack-symbols ./Build/Game.pdb <buildVersion> Game.dll <debugId> windows