Skip to content

Igor-Losev/deadem

Repository files navigation

deadem
deadem

Collection of JavaScript packages for parsing and playing back Valve Source 2 demo / replay data in Node.js and modern browsers.

The parsing stack depends only on:

Packages

Published

Package Description
@deademx/engine Shared, game-agnostic engine: parser, replay player, interceptor pipeline, broadcast client, configuration.
deadem Original Deadlock implementation built on top of @deademx/engine.
@deademx/cs2 Counter-Strike 2 implementation built on top of @deademx/engine.
@deademx/dota2 Dota 2 implementation built on top of @deademx/engine.

Internal

Package Description
@deademx/examples-common Shared helpers, fixtures, and support code used by the example packages.
@deademx/examples-node-deadem Node.js example scripts, benchmarks, and diagnostics for deadem.
@deademx/examples-node-cs2 Node.js example scripts, benchmarks, and diagnostics for @deademx/cs2.
@deademx/examples-node-dota2 Node.js example scripts, benchmarks, and diagnostics for @deademx/dota2.
@deademx/ui Published web app at deadem.com demonstrating the libraries.

Documentation

License

This project is licensed under the MIT License.

Acknowledgements

Inspired by and built upon the work of:

About

Deadlock, Counter-Strike 2 (CS2) and Dota 2 demo/replay parser and player in JavaScript (Node.js & browsers).

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages