sciencecalc-tui 0.1.2

A terminal calculator toolkit for mathematics, physics, and chemistry in Rust. | Kalkulator Matematika, Fisika, Kimia berbasis TUI
sciencecalc-tui-0.1.2 is not a library.

Rust Crates.io Crates.io GitHub stars GitHub issues GitHub forks GitHub commits MIT License


👋 About

sciencecalc-tui merupakan sebuah aplikasi untuk menghitung secara otomatis berbagai perhitungan dalam Matematika, Fisika, & Kimia berbasis terminal user interface atau TUI.
Dibangun oleh Wirandhika Maulana Akbar dengan Rust dan framework TUI modern.

🚀 Live Demo

📹 Video Demonstrasi: Dokumentasi - SCIENCECALC-TUI Demo

🛠️ Tech Stack

Language TUI Terminal Math Engine Logging
Rust Ratatui Crossterm lib.matematika-rs Log

🔧 Key Technologies

  • Rust + Cargo
  • Ratatui (TUI Framework)
  • Crossterm (Terminal Handling)
  • sciencecalc-rs (Library For Math, Physics, Chemistry)
  • Log & env_logger
  • Chrono (Timestamp Logging)

✨ Features

  • 📐 SPLDV & SPLSV Support (2 atau n variabel)
  • 🌗 Dark/Light Theme
  • 📂 Verbose Mode & Logging
  • 🗂️ State Navigation (Input, Result, etc)
  • Fast CLI Performance
  • 💻 Cross Platform (Linux, Windows, Termux)

📋 Prerequisites

Requirement Version Download
Rust Latest rustup.rs

🏃‍♂️ Getting Started

cargo install sciencecalc-tui
sciencecalc-tui

🏗️ Building from Source

git clone https://github.com/wirandhika-maulana/sciencecalc-tui.git
cd sciencecalc-tui
cargo build --release
./target/release/sciencecalc-tui

🚨 Troubleshooting

Problem Solution
Rust not installed Install via rustup.rs
cargo install error Run rustup update
Terminal rendering issue Use compatible terminal (e.g. Alacritty, Windows Terminal)

🤝 Contributing

Contributions are welcome!

  1. 🍴 Fork the repository
  2. 🌟 Create your feature branch (git checkout -b feature/AmazingFeature)
  3. 💾 Commit your changes (git commit -m 'Add AmazingFeature')
  4. 📤 Push to the branch (git push origin feature/AmazingFeature)
  5. 🔄 Open a Pull Request

Kompatibilitas

Sistem Operasi Kestabilan
Android (Termux)
IOS (Ish) 🛠️
Linux
Windows
MacOS 🛠️

📞 Contact & Support

👨‍💻 Wirandhika Maulana Akbar


Made with ❤️ by Wirandhika Maulana Akbar
This project is licensed under the MIT License - see the LICENSE file.

[!WARNING]

REPOSITORI INI MASIH DALAM TAHAP PENGEMBANGAN.

KESTABILAN DI DALAM BRANCH master TIDAK DAPAT DIPASTIKAN!