Skip to content

Ecosystem

arcdps is the center of a substantial tool ecosystem. Every entry below was verified to exist at the given URL on 2026-08-08; descriptions quote the project’s own description where available. The official site’s pointer for discovery, verbatim: “most extensions and links to parsing tools can be found on elite insights’ discord” (https://discord.gg/RaZ5myp).

Log parsers and upload services

ToolWhat it is
GW2 Elite Insights Parser“Binary parser for the .evtc files that arcdps generates after a boss encounter. This will generate a .html file where the results can be easily reviewed.” The reference implementation for reading the EVTC format, including revision-0 logs; also produces JSON.
dps.reportLog-upload and rendering service built around Elite Insights; the de-facto standard place to share logs.
PlenBot Log Uploader“The all-in-one open sourced solution for all your arcdps logs” — watches the log directory, uploads, posts to Discord/Twitch.

A note on revision-0 logs

Elite Insights documents (in code) the difference between cbtevent revisions that the official README no longer covers: in revision 0 (header[12] == 0), overstack_value and skillid are 2-byte fields, there is no dst_master_instid, and padding fills the difference; revision 1 widens both to 4 bytes and adds dst_master_instid. Both event sizes are 64 bytes. If you need to parse pre-revision-1 logs, mirror ReadCombatItem vs ReadCombatItemRev1 in EI’s EvtcParser.cs.

Notable extensions

ExtensionWhat it is
Unofficial ExtrasSquad roster/chat/language/keybind API provider — see the dedicated page.
arcdps healing stats“An addon for ArcDPS that shows personal healing stats” — also “logs healing to the arcdps evtc, allowing evtc parsers to show healing stats” (healing is otherwise absent from the combat API — see limitations).
ArcDPS Boon TableBoon/uptime table plugin.
Mechanics plugin“Realtime list of failed mechanics for players… determined by the skill id of the attack” (maintained fork under knoxfighter).
arcdps-clears“A plugin for arcdps which adds a window that shows your current weekly clears.”

Bindings and libraries for extension authors

LibraryLanguageNotes
arcdps-rsRust“Rust bindings for ArcDPS & EVTC.” Workspace crates: arcdps (plugin bindings, export! macro), evtc (typed event API), evtc_parse (log parsing), evtc_dump (CLI → JSON), unofficial_extras. The most actively documented Rust path; docs at zerthox.github.io/arcdps-rs.
arcdps_bindingsRust“rust wrapper for creating gw2 arcdps addons” — the original arcdps_export! macro crate that arcdps-rs forked from.
arcdps-extensionC++“Utilities to use for arcdps addons”: update checker, DX11 icon loader, network stack, typed combat-event dispatch and an EventSequencer for re-ordering async events, localization, keybind handling, MumbleLink. Formerly knoxfighter/arcdps-extension (URL redirects).

There is no official arcdps source repository — deltaconnected’s GitHub account has no public repos. The canonical API and EVTC documentation live at deltaconnected.com/arcdps/api/ and deltaconnected.com/arcdps/evtc/.

See also