{"repo":"bbodi/notecalc3","free":true,"listed":false,"github":"https://github.com/bbodi/notecalc3","clone":"git clone https://github.com/bbodi/notecalc3.git","description":"NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.","language":"Rust","stars":1195,"topics":["calculator","rust","wasm","webassembly","note-taking","notes","math","linear-algebra","matrix"],"license":"AGPL-3.0","category":"productivity","readme_excerpt":"What is NoteCalc? NoteCalc is a handy notepad with a smart builtin calculator. Honestly, it just tries to be a free Soulver alternative in your browser. Features Try out Roadmap - [ ] User-defined functions (0.4.0) - [ ] Conditionals & comparisons (0.4.0) - [ ] Configurations (decimal point, font size etc) (0.4.0) - [ ] Embeddable expressions - [ ] Error messages - [ ] Autocompletion - [ ] Currencies - [ ] Arbitrary large calculation - [ ] Laptimes - [ ] Timestamps - [ ] Financial functions - [ ] Line wrapping - [ ] Time zone math - [ ] Embeddable NoteCalc - [ ] Better result outputs (scientific notation, SI suffixes etc) - [ ] Search - [ ] Specifiers (e.g. xy as number) Run locally First, you will need to make sure that the following tools are installed: 1. rustup . Instructions here 2. npm . Instructions here 3. wasm-pack . Instructions here 4. serve . Simply run: Once the above tools are installed, you can run: Then, open your browser and go to http://localhost:5000/notecalc. Run using docker You can also run using a container with this command: Then, open your browser and go to http://localhost:5000/notecalc. Libraries used Huge thanks for the following libraries - https://mathjs.org/ - https://crates.io/crates/rust-decimal - https://crates.io/crates/base64 - https://crates.io/crates/flate2 - https://crates.io/crates/web-sys - https://crates.io/crates/wasm-bindgen","default_branch":null,"files":null,"tree":[],"storefront":"/r/bbodi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bbodi/notecalc3/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."}