{"repo":"TheRustyPickle/Rex","free":true,"listed":false,"github":"https://github.com/TheRustyPickle/Rex","clone":"git clone https://github.com/TheRustyPickle/Rex.git","description":"TUI program for keeping track of incomes and expenses, created with Rust","language":"Rust","stars":62,"topics":["rust","tui","ratatui","terminal","sqlite","diesel"],"license":"MIT","category":"cli-tools","readme_excerpt":"Rex Rex is a terminal user interface app for managing incomes, expenses, and transactions. Built with Rust and Ratatui with a simple interface that's easy to use. Key Features Easily view, add, edit, and delete transactions. Navigate through transactions and instantly observe balance changes after each transaction. Chart for visualizing balance changes over a specific month, year, or all transactions. Access a summary with key insights and information on income, expense, and percentage distribution. Built using SQLite database and keeps everything local. Find transactions quickly using partial or specific information. Organize transactions with custom tags for easy filtering. Works fully offline. Installation 1. Run from Source Code: Clone the repository git clone https://github.com/TheRustyPickle/Rex Run with Cargo cargo run --release 2. Run the Latest Release: Download the latest executable from Release. Open terminal/CMD and start the program by the command ./rex or rex depending on the OS at the correct directory. or Double-click the executable which will try to open a terminal/CMD by itself. 3. Install from Cargo: Install with cargo install rex-tui Run with the command rex 4. Install using a package manager: On NetBSD a package is available from the official repositories. To install it simply run: App Data Location See here to learn about the initial directory where Rex data gets saved which is determined based on the OS. Feedback & Bug Reports For any feedback, improvem","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheRustyPickle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheRustyPickle/Rex/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}