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
- Host: GitHub
- URL: https://github.com/bornova/numara-calculator
- Owner: bornova
- License: mit
- Created: 2019-10-22T20:22:38.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-03-27T06:38:39.000Z (about 1 month ago)
- Last Synced: 2026-03-27T09:14:17.509Z (about 1 month ago)
- Topics: calculator, electron, mathjs, notepad
- Language: JavaScript
- Homepage: https://numara.io
- Size: 54 MB
- Stars: 248
- Watchers: 4
- Forks: 30
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](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:
[](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.