SkillAgentSearch skills...

Grim

Cross-platform GUI for GRiN ツ in Rust. Mirror of https://code.gri.mw/GUI/grim.

Install / Use

/learn @GetGrin/Grim
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Grim <img height="20" src="img/grin-logo.png"/> <img height="20" src="img/logo.png"/>

Cross-platform GUI for GRiN ツ in Rust for maximum compatibility with original Mimblewimble implementation. Initially supported platforms are Linux, Mac, Windows, limited Android and possible web support with help of egui - immediate mode GUI library in pure Rust.

Named by the character Grim - the shape of a large, black, menacing, spectral giant dog.

image

Build instructions

Install Rust

Follow instructions on Windows.

curl https://sh.rustup.rs -sSf | sh

Desktop

To build and run application go to project directory and run:

git submodule update --init --recursive
cargo build --release
./target/release/grim

Android

Set up the environment

Install Android SDK / NDK / Platform Tools for your OS according to this FAQ.

Build the project

Run Android emulator or connect a real device. Command adb devices should show at least one device. In the root of the repo run ./scripts/android.sh build|release v7|v8|x86, where is v7, v8, x86 - device CPU architecture for build type, for release specify version number in format major.minor.patch.

License

Apache License v2.0.

View on GitHub
GitHub Stars39
CategoryDevelopment
Updated1d ago
Forks5

Languages

Rust

Security Score

95/100

Audited on Mar 29, 2026

No findings