Skip to content

Repository files navigation

RustPainter - Rust Sign Painter

RustPainter icon    Join the RustPainter Discord

RustPainter is a Windows app that takes an image and paints it onto a sign in Rust for you. It uses normal mouse input, so you set up the parts of Rust's paint UI it needs to click first.

basically, it handles the clicking and color picking part so you can turn an image into Rust sign art without manually painting every part of it.

Made with RustPainter

RustPainter example 1 RustPainter example 2 RustPainter example 3
RustPainter example 4 RustPainter example 5 RustPainter example 6
RustPainter example 7 RustPainter example 8 RustPainter example 9
RustPainter example 10

Early build

this is the first public version of a tool I made for myself, and it works well for how I use it. The setup might still be confusing on a new PC or a different Rust UI layout though, so start with a small test image first.

if you try it, join the Discord and let me know what was confusing or what went wrong. That is basically what this release is for.

Public test build

want to try it? download the Windows test build, unzip it somewhere, then run RustPainter.exe. you dont need Python or anything else installed.

this is still early, so start with a small image first. if something is confusing or it paints wrong, join the Discord and let me know what happened.

you will need Windows 10 or 11 and Rust running in borderless or windowed mode.

Use it

  1. In RustPainter, calibrate the canvas, color box, and hue bar by dragging just inside each matching area in Rust's paint UI.
  2. Drag an image into RustPainter, or click Choose image.
  3. Check the preview and start with a small, low-color image so you can make sure your calibration is right.
  4. Focus Rust during the countdown, then start painting.

F8 starts, pauses, or resumes a paint job. F10 stops it immediately and releases the mouse button.

keep a hand near F10 on your first few runs and dont leave it painting unattended.

Need help?

Discord Join the Discord

Run from source

If you want to run the project yourself, install 64-bit Python 3.11 through 3.14, then run:

git clone https://github.com/MapleTheParrot/RustPainter.git
cd RustPainter
py -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
python main.py

About

Automated Rust sign painter for Windows. Turn images into in-game Rust sign art.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages