Crabrix: Rust Compiler App Icon

Crabrix: Rust Compiler

Developer Tools • Serhii Ziborov
4+ v1.1.3 Recorded price: $9.99 App Store →
🏆 Best: #3 Paid (DEU)
IPA Analysis
Technical Specs
Bundle ID com.sergiiziborov.Crabrix
Version 1.1.3
App Store Size 240.02 MB
Minimum iOS 18.0
Devices iPhone, iPad, iPod touch
Catalog release date 2026-10-14
Latest recorded version date 2026-11-01
Features & Support
Game Center
Advisory 4+
Languages (1)
EN
Top In App Purchases
No In App Purchases Listed

Preview

Crabrix: Rust Compiler screenshot 1 Crabrix: Rust Compiler screenshot 2 Crabrix: Rust Compiler screenshot 3 Crabrix: Rust Compiler screenshot 4 Crabrix: Rust Compiler screenshot 5 Crabrix: Rust Compiler screenshot 6 Crabrix: Rust Compiler screenshot 7 Crabrix: Rust Compiler screenshot 8 Crabrix: Rust Compiler screenshot 9 Crabrix: Rust Compiler screenshot 10 Crabrix: Rust Compiler screenshot 11 Crabrix: Rust Compiler screenshot 12 Crabrix: Rust Compiler screenshot 13 Crabrix: Rust Compiler screenshot 14 Crabrix: Rust Compiler screenshot 15 Crabrix: Rust Compiler screenshot 16 Crabrix: Rust Compiler screenshot 17

Description

Learn Rust, then make it run. Crabrix brings Rust to iPhone and iPad. The Rust compiler ships in the app: no cloud compiler or app account is required. ACADEMY, AVAILABLE OFFLINE Seven courses and Algorithm Atlas cover Rust, Cargo and 200 algorithm patterns. Study 742 lessons and steps with highlighted code, questions and illustrations. Download courses, then study offline. Optional signed Atlas sections play 400 source-bound recordings: inspect state, step and scrub. Edit a personal copy and use local Run/Debug; recordings keep their original source. Updates preserve progress and projects. Explore 46 open code examples. PROJECT WORKSPACE Files, syntax highlighting, search, Code, Problems, Output and Terminal. Check finds compiler errors; Build compiles without running main; Run executes locally in a bounded WebAssembly sandbox. Read output and build stages. iPad has a sidebar; Duo adapts to its fold. LOCAL RUST SYMBOLS Find definitions and scoped references, inspect types and signatures, and complete methods from their actual type. Review required imports and replacements together. Preview semantic renames before Apply and restore a complete change with Undo. Analysis uses bundled standard-library text and prepared dependency sources with Stop and stale-result guards. NATIVE GIT Record commits, inspect diffs/history, preview Restore and switch clean branches. Clone GitHub over HTTPS, fetch, pull clean fast-forwards and explicitly push committed history. Private access uses device-only repository Keychain. Complete .crabrixrepo copies preserve commit IDs, branches and worktree bytes, including binary files. Tokens and package caches stay outside exports. RUST TOOLS ON DEVICE Prepare up to 2,048 checksummed Cargo packages for offline builds. Standard-library-only build scripts run as bounded WASI guests. The target is wasm32-wasip1; native linking, host subprocesses, separate build-dependency graphs and external procedural macros remain unsupported. Files preflight separates exact-source Check/Build/Run/Debug evidence. Review Cargo feature diffs; the original manifest is retained. Run selected-entry unit tests with discovery, filtering, isolated failures and Stop. Dev-dependencies, integration targets and doctests are outside this test profile. Format Rust files/projects with bundled rustfmt, check formatting and undo changes. LOCAL SOURCE DEBUGGER Set breakpoints, step through Rust and active async functions, and inspect frames, String, Vec and concrete struct previews. Const bodies, macro internals and arbitrary memory inspection remain outside scope. BROWSER PROJECTS Create HTML/CSS/JavaScript pages or generate them with Rust. Explicit npm install/ci prepares supported browser modules and licenses. Bundled TypeScript checks TS/TSX with ES/DOM and prepared package declarations. Problems opens the source location. Run independently bundles/previews in WebKit. Check/Run never download types. No Node/Bun servers, arbitrary scripts, plugins or native addons. TEMPORARY PLAYGROUNDS Share encrypted source with another Crabrix app or the free browser Playground. Live cursors/selections, no login. One hour by default; 24 hours maximum. The relay holds ciphertext in RAM; restart can end a room early. Save before expiry. Four participants, 16 text files, 64 KiB/file and 128 KiB total; packages/images are not shared. Each client runs code locally and explicitly. An optional desktop MCP bridge edits source and selections. Allow local Check/Build/Run/Debug on one chosen client in Share, with revocable permission. Others only receive reported output. Shared execution uses std/local modules. Practice and progress stay local. Choose Auto, Light, Dark, Amber Circuit or Cyberpunk. Optional Face ID/passcode protects the workspace. No ads or analytics SDK. Downloads, GitHub transfers and live sharing need a connection. Privacy, Terms and original dependency licenses remain offline. One purchase; no subscription or in-app purchase.

What's New

Version 1.1.3 2026-11-01
Work together with Crabrix Playground MCP 0.2.0. Ask your MCP assistant to edit Rust and point to code on your phone, tablet or browser. Allow Check, Build, Run...Work together with Crabrix Playground MCP 0.2.0. Ask your MCP assistant to edit Rust and point to code on your phone, tablet or browser. Allow Check, Build, Run and Debug on one chosen client from Share Playground. Permission starts off and can be revoked at any time. Run stays local. Another participant's Run only sends a reported output preview to your Output panel; it never starts your compiler. Shared execution uses the exact shared standard-library Rust and local modules, with no private project files, implicit package downloads or server execution. Normal offline Cargo and Rust + Web projects retain their existing features. Inspect actual diagnostics and String, Vec and local structure values, step, change breakpoints and stop the owned Debug job through MCP. Build compiles without running main. Source changes and expired permissions stop stale work. Includes Shared local-file preservation, on-device TypeScript checks, exact-source preflight, Rust symbols, native Git, unit tests, rustfmt and offline Atlas. Existing phone, iPad and Duo editor layouts remain.

Technical Analysis

Package Overview Basic metadata
Bundle ID com.sergiiziborov.Crabrix
Current Version 1.1.3
Minimum iOS 18.0
Package Size App Store Size
Package Metadata 0 / 0 version records
Detailed binary, privacy manifest, framework, and Info.plist results have not been indexed for this package yet. The verified App Store and archive metadata above remains available.

Developer Information

Known Version Records

0 version records with stored package metadata

Stored metadata does not guarantee a package is currently available to download.

Details Version / IDs Version date Action