CarbonCommunity /
Carbon
Carbon is a self-updating, lightweight, intelligent mod loader for Rust utilizing the latest C# and Harmony for the best performance and stability possible, fully compatible with Oxide.
Loading repository data…
Miguevrgo / repository
Oxide is a chess Engine written in Rust, UCI compliant, focused on legibility whilst mantaining efficiency
A UCI chess engine written in Rust.
Oxide is a UCI-compliant chess engine built from scratch in Rust, focused on clean code and simplicity. It uses bitboard representation, obstruction difference move generation for sliding pieces, and NNUE evaluation with a network trained on Leela Chess Zero data using the bullet trainer.
The engine runs a single-threaded alpha-beta search with various enhancements, and is playable on Lichess or through any UCI-compatible GUI such as CuteChess.
git clone https://github.com/Miguevrgo/Oxide.git
cd Oxide
RUSTFLAGS="-C target-cpu=native" cargo build --release
The binary will be at ./target/release/oxide.
Start the engine in UCI mode:
./target/release/oxide
Run a fixed-depth search over 50 positions to measure nodes/second:
./target/release/oxide bench
Run the full perft correctness suite (20 positions with known node counts):
RUSTFLAGS="-C target-cpu=native" cargo test --release -- --nocapture
You can also run perft interactively through UCI by typing perft <depth> after launching the engine.
Pre-built binaries are available on the Releases page for different CPU targets. If you're unsure which to pick, download the one matching your architecture — or build from source with target-cpu=native for best performance on your machine.
Oxide draws heavily from the Chess Programming Wiki and from studying other engines, in particular:
Selected from shared topics, language and repository description—not editorial ratings.
CarbonCommunity /
Carbon is a self-updating, lightweight, intelligent mod loader for Rust utilizing the latest C# and Harmony for the best performance and stability possible, fully compatible with Oxide.
Oxide-Stack /
Oxide is a high-performance state management library bridging Rust and Flutter, designed for cross-platform apps (Windows, Linux, macOS, iOS, Android, Web). It provides robust state handling, powerful Flutter-Rust integration, and example apps demonstrating benchmarks, persistent state, and real-time tasks.
oleduc /
This Rust/Oxide plugin is an attempt at making a self regulated no clan/lonewolf server.
OxidePM /
Oxide is a Package Manager based on Nix, written in RUST, and with a content-addressed store
manjunath5496 /
"The planet’s famous red colour is from iron oxide coating everything. So it’s not just a desert. It's a desert so old it’s literally rusting."― Andy Weir,
AtlasAttack /
Rust Alerts is an Oxide Extension for Rust, enabling mobile notifications for users when events happen in-game.