Rust Calculator

Open-source Rust projects categorized as Calculator

Top 15 Rust Calculator Projects

  • kalk

    Kalker/kalk is a calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals

    Project mention: Ask HN: Do you still use a hand held/desktop calculator? | news.ycombinator.com | 2023-08-02

    There's also https://kalker.xyz. Not as powerful, but convenient syntax

  • notecalc3

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

    Project mention: Show HN: Heynote – A Dedicated Scratchpad for Developers | news.ycombinator.com | 2023-12-22

    This looks fantastic. I will definitely give it a spin. I've been tracking what I call "computational scratchpad" apps for a while now but haven't found one that fits my environment/workflow yet. Maybe Heynote will. Here are some others that I've looked at:

    * https://soulver.app Granddad of them all, Mac-only, proprietary, expensive

    * https://numi.app Mac-only, proprietary, semi-expensive. Has a Github and claims to be MIT-licensed but I don't see how you could build a working application with what's in the repo.

    * https://calca.io Windows- and Mac-only, proprietary, not expensive, nice docs.

    * https://notepadcalculator.com Web-based, not open source, hosted but uses local storage. You can optionally create an account to sign in and have your notes saved in plaintext on his server.

    * https://github.com/bbodi/notecalc3 Web-based, open source, self-hostable. But it seems to save your document in the URL string itself, which means the URL gets updated with almost every keystroke. Worth it for quick calculations and very small notes, I guess.

    * https://numpad.io Web-based, hosted, not open source. Also stores entire doc in URL, but doesn't update the URL bar the whole time you're typing.

    * https://numbr.dev/ Web-based, hosted. Has a Github but is not open source and the repo does not have all the bits needed to self-host it. Stores entire doc in URL.

    * https://github.com/metakirby5/codi.vim Vim/NeoVim plugin that is less like a "smart notepad" and more like Jupyter but with results printed on the right side of the screen instead of in a cell below. Supports lots of programming languages.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • eva

    a calculator REPL, similar to bc(1)

    Project mention: Ask HN: Do you still use a hand held/desktop calculator? | news.ycombinator.com | 2023-08-02

    I have a TI-84 Plus. However, I mostly use eva [0] and python.

    [0] https://github.com/nerdypepper/eva

  • numbat

    A statically typed programming language for scientific computations with first class support for physical dimensions and units

    Project mention: Show HN: Numbat – A programming language with physical dimensions as types | news.ycombinator.com | 2023-11-16

    > 365·243 ought to be 365·2425 exactly:

    Yes. This is also how it is defined: https://github.com/sharkdp/numbat/blob/ba9e97b1fbf6353d24695...

    The calculation above is showing a rounded result (6 significant digits by default).

  • fend

    Arbitrary-precision unit-aware calculator

    Project mention: Show HN: Heynote – A Dedicated Scratchpad for Developers | news.ycombinator.com | 2023-12-22

    You can do that (and lots more) with Fend: https://github.com/printfn/fend/

  • rink-rs

    Unit conversion tool and library written in rust

    Project mention: Frink is a programming language designed to make physical calculations simple | news.ycombinator.com | 2023-11-03
  • CalcuLaTeX

    A pretty printing calculator language with support for units. Makes calculations easier and more presentable with real time LaTeX output, along with support for units, variables, and mathematical functions.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • cpc

    Text calculator with support for units and conversion

  • qubit

    A handy calculator, based on Rust and WebAssembly.

  • calc

    CLI calculator app and library (by coriolinus)

  • rpn-c

    Calculator environment using rpn-l, a language based on reverse polish notation.

  • google-hashcode-score-2022

    google hashcode 2022 qualification round score calculator

  • calendar_calculator

    📅 Calculate the number of days separating two dates and add or remove days to a certain date

  • rust-calculator

    Simple command-line calculator in Rust.

  • joule-heat-calculator

    Joule Heating Calculation and Cooling via Heat Transfer in Wire.

    Project mention: Joule heat calculator | dev.to | 2023-10-22

    This project has offered me a valuable introduction to Rust programming and a wealth of fresh insights. The article delineates the evolution of the initial version of the application. As time advances, I aspire to augment the application's functionality. For the latest updates, I encourage you to peruse my GitHub repository. I hope that this project serves not only as a tool for joule heat calculations but also as an inspiration for the creation of similar applications.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-22.

Rust Calculator related posts

Index

What are some of the best open-source Calculator projects in Rust? This list will help you:

Project Stars
1 kalk 1,467
2 notecalc3 1,138
3 eva 777
4 numbat 709
5 fend 446
6 rink-rs 386
7 CalcuLaTeX 385
8 cpc 112
9 qubit 78
10 calc 43
11 rpn-c 6
12 google-hashcode-score-2022 1
13 calendar_calculator 0
14 rust-calculator 0
15 joule-heat-calculator 0
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com