A Rust implementation of Core Wars

View on GitHub

Latest Github release Build status

Latest corewars release Latest corewars-core release Latest corewars-parser release Latest corewars-sim release

A Rust implementation of the classic programming battle game Core Wars.

The implementation is based on this introductory guide to Redcode, as well as the pMARS ‘94 reference and an annotated version of the ICWS ‘94 draft.

Quick start (command line)

First install cargo via rustup.

$ cargo install corewars
Installed package `corewars v0.2.0` (executable `corewars`)

$ ~/.cargo/bin/corewars --version
corewars 0.2.0

Cargo Crates

Latest documentation (incomplete) is published from develop, with older version docs available on

Other tools