Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.33 KB

File metadata and controls

33 lines (22 loc) · 1.33 KB

Citron v2

Version 2 of Citron Clicker, rebuilt from the ground up in Rust + egui instead of .NET. (V1 was a .NET app; its source was sold and is no longer published here.)

Citron v2

Why the rewrite

  • Lightweight. One small native binary, no .NET runtime, no bundled browser. (The old self-contained .NET build was ~130 MB.)
  • Cross-platform. The UI and config layer are portable across Windows, macOS and Linux. The clicker engine is OS-specific (Windows first; macOS needs Accessibility permission; Linux works on X11, Wayland blocks synthetic input).
  • Native feel, no webview. egui repaints only on interaction, so the GUI won't steal frames from the game.

Building

Requires a recent Rust toolchain.

cargo run            # debug
cargo build --release

Layout

  • Left Click / Right Click: per-button configuration (independent)
  • Sounds: click-sound packs, custom files, volume
  • Settings: accent, startup, tray, panic key, updates

Credits