Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
N

notecalc3

> 编程语言
Open source

NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.

1.2K stars0 likes2 views
WebsiteGitHub

About

NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.

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:
    bash
    npm install -g serve

Once the above tools are installed, you can run:

bash
git clone https://github.com/bbodi/notecalc3.git
./compile_and_run.bat

Then, open your browser and go to http://localhost:5000/notecalc.

Run using docker

You can also run using a container with this command:

bash
git clone https://github.com/bbodi/notecalc3.git
cd notecalc3
docker build . --tag notecalc3
docker run --rm -d -p 5000:5000 notecalc3

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

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustcalculatorlinear-algebramathmatrix

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言