An advanced scientific calculator working with text inputs.
- Desktop Versions with installers available in the Releases tab
- Web:
- Stable version
- Experimental version (might be buggy / unstable)
Building this project requires that Rust version 1.65.0 or above is installed.
To update, run rustup update stable
.
- Clone the project with
git clone https://github.com/david072/funcially
cd funcially
- Run the GUI version with
cargo run
(cargo run -p gui
) or the CLI version withcargo run -p cli
.
To pass arguments to the CLI, use cargo run -p cli -- <args>
This repository contains a template for a GitHub codespace environment. This allows you to compile, develop and commit
on a virtual machine accessible via your browser or a supported editor, without having to download anything.
To create a codespace:
- Click on the "Code" dropdown and choose codespace
- Create a new codespace
- The virtual machine will automatically be configured with Rust and trunk for building the project
- To run the application, run
cd gui
andtrunk serve
in the terminal - Once it is done building, a popup appears in the bottom right hand corner with which you can open the website in the browser
You can also use the editor you chose for making commits.
You can contribute either by using the application and reporting issues and submitting feature requests, or by forking the project and working on it yourself.
Take a look at our Contributing Guidelines for more detail about contributing!