An open API service indexing awesome lists of open source software.

https://github.com/bornova/numara-calculator

Simple notepad calculator built on Electron, powered by Math.js
https://github.com/bornova/numara-calculator

calculator electron mathjs notepad

Last synced: 25 days ago
JSON representation

Simple notepad calculator built on Electron, powered by Math.js

Awesome Lists containing this project

README

          


Numara Calculator



[![GitHub Release](https://img.shields.io/github/v/release/bornova/numara-calculator?display_name=tag&style=for-the-badge)](https://github.com/bornova/numara-calculator/releases/latest)

##


A sleek, minimal-but-powerful notepad calculator which evaluates expressions as you type. It combines the flexibility of a text editor with the power of a scientific calculator.



Available for:

[![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)![macOS](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=macos&logoColor=F0F0F0)![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black)](https://github.com/bornova/numara-calculator/releases/latest)

and on the web at https://numara.io









##


Why Numara?



Traditional calculators slow you down with buttons, modes, and rigid workflows. Numara takes a different approach: it treats math like writing. By combining a simple text-entry interface with real-time evaluation, Numara offers a faster, more natural way to calculate.

Whether you're jotting down quick arithmetic, testing formulas, or mixing notes with numbers, Numara keeps you in the flow.

📝 **Notepad-Style Interface**

- Write expressions as plain text, minimal interface with no buttons or rigid UI to slow you down.
- Mix notes and calculations freely, perfect for jotting down ideas alongside math.
- Change a value and the result updates instantly.

⚡ **Real-Time Evaluation**

- Results appear as you type, no equals button needed.
- Automatically recalculates when expressions change.
- Enables quick experimentation and iterative problem-solving.

🔢 **Advanced Math with [Math.js](https://github.com/josdejong/mathjs), giving you a wide range of capabilities:**

- Scientific functions (trig, logs, exponentials, statistics, etc.).
- Unit handling and conversions (5 cm + 2 in, 1 hour to minutes, etc.).
- Complex and symbolic expressions including percentage operations (10% of 20, 40 + 5%, etc)
- Currency handling using symbols like $, €, £.
- Built-in constants and rich numerical operations.
- And much more...

📈 **Function Plotting**

- Plot mathematical functions directly within Numara.
- Useful for visualizing equations, exploring parameter changes, or checking how expressions behave.

🔓 **Open Source**

- MIT-licensed.
- Unlimited and free to use.

##



Visit the [Wiki page](https://github.com/bornova/numara-calculator/wiki) to learn more about the features.