Release: Wombat

Version Wombat is actively laying the foundation for ecosystems Documentation.

Read the Roadmap
⚠️ Notice: Project Archived

This 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.

Download Latest Release

Linux builds were planned but never completed.

Usage

MathPlus is fully keyboard‑driven:

  • 0–9, ., + - * / — enter expression
  • Enter or = — 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.