31 releases (4 breaking)
Uses new Rust 2024
| 0.5.12 | Jul 22, 2025 |
|---|---|
| 0.5.5 | Jun 12, 2025 |
| 0.3.3 | Mar 30, 2025 |
#2505 in Parser implementations
2,482 downloads per month
205KB
5K
SLoC
ArenaBuddy
An MTGA companion app
Development Instructions
To get started with the ArenaBuddy development environment, follow these steps:
-
Install Prerequisites:
- Rust toolchain
- Required platform-specific dependencies for Tauri development
-
Development Commands:
# Run development server cargo tauri dev # Build production version cargo tauri build -
CLI Tool:
The consolidated CLI tool provides functionality for log parsing, card scraping:
# Scrape card data from online sources arenabuddy scrape # Parse MTGA log files arenabuddy parse --player-log /path/to/Player.logYou can get help on any command with
arenabuddy --helporarenabuddy <command> --help. -
Project Structure:
/arenabuddy_core- common modules/public- Static assets/arenabuddy_cli- Consolidated command line tool for log parsing and card scraping/src- Frontend source code/src-tauri- Rust backend code
Dependencies
~69–92MB
~1.5M SLoC