Version Wombat is actively laying the foundation for ecosystems Documentation.
Read the RoadmapThis project is no longer in active development and is now read-only.
MathPlus (Archived)
A tiny Rust‑powered calculator built with egui.
Fast, minimal, and distraction‑free — now preserved as a legacy project.
Status: Archived • No active development • Stable for Windows
MathPlus remains available for reference, learning, and community contributions.
Overview
MathPlus was created as a fast, lightweight alternative to bloated desktop calculators.
It opens instantly, uses minimal resources, and provides a clean, keyboard‑friendly workflow.
The project also serves as a simple, readable example of building GUI applications in Rust using
egui and eframe.
Features
- • Instant startup
- • Minimal, distraction‑free UI
- • Standard math operations
- • Keyboard‑first workflow
- • Copy‑to‑clipboard support
- • Clean Rust codebase ideal for learning
Installation
MathPlus is available as a prebuilt Windows installer or portable executable.
Linux builds were planned but never completed.
Usage
MathPlus is fully keyboard‑driven:
- •
0–9,.,+ - * /— enter expression - •
Enteror=— evaluate - •
Backspace— delete last character - •
Esc— clear input - •
Ctrl + C— copy result
Build From Source
git clone https://github.com/ZFordDev/MathPlus.git
cd MathPlus
cargo build --release
The compiled binary will be located in target/release/.
Project Structure
MathPlus/
├── src/
│ ├── main.rs
│ ├── ui.rs
│ ├── state.rs
│ └── updater.rs
├── assets/
├── Cargo.toml
└── LICENSE
Roadmap (Frozen)
These features were planned but will not be implemented unless contributed by the community:
- • Linux packaging
- • Calculation history
- • Scientific mode
- • Themes
- • Improved expression parser
Known Issues
- • No Linux builds
- • No scientific functions
- • No persistent history
Support
MathPlus is archived, but you can still contribute improvements, bug fixes, or documentation updates.