Alternatives
Products that do what Numr – A Vim-style TUI calculator for natural language math expressions does
Features: Natural language math: percentages, units, currencies Live exchange rates (152 currencies + BTC) Vim keybindings (Normal/Insert modes, hjkl, dd, etc.) Variables and running totals Syntax highlighting Stack: Ratatui + Pest (PEG parser) + Tokio Install: # macOS brew tap nasedkinpv/tap && brew install numr # Arch yay -S numr GitHub: https://github.com/nasedkinpv/numr Would love feedback on the code structure—it's a workspace with separate crates for core, editor, TUI, and CLI.
- 1

- 2

- 3NA
Numscript is a simple, declarative language that helps you model financial transactions. You can do quite a few things with it, such as modeling: * Payments involving vouchers and a user's prepaid balance * Complex funds destination scenario where the customer gets cash back * Configurable user credit balance spending transactions The main idea is to take the pain out of describing of a system dealing with money movements should behave in traditional languages such as JS/TS/Go/Ruby etc, landing an expressive way to model these movements of value. It is voluntarily broad in…
2024 · playground.numscript.org
- 4

- 5

- 6IM
Hi HN It also supports percentages, dates and variables. I've been working on this alone for a few years now, so would love to get some feedback.
2022 · numpad.io
- 7

- 8

- 9TA
2023 · hissab.io
- 10AT
While speccing out this spreadsheet tool, I realized that I never had to think about the keybindings. It all just came naturally from Vim. Normal/insert/visual modes, hjkl navigation, dd/yy/p, :w, :q. The usual muscle memory works. It supports CSV/TSV import and export, and a native .cell format that preserves formulas. The formula engine handles SUM, AVERAGE, COUNT, MIN, MAX, and IF with range references. The codebase is a Cargo workspace: a pure cell-sheet-core library (no TUI dependency) and a cell-sheet-tui crate on top of ratatui. Early days, but it's usable. To…
Apr 2026 · github.com
- 11FA
Hi all, just posting an update to my previous Show HN, where I announced a side-project I worked on which was a (web version) of a multi-user, notepad style calculator: https://news.ycombinator.com/item?id=31817997 After a couple of user requests (and having a good think about it) I decided to migrate the web UI to create a Mac and Windows desktop app. After using it a little bit, I feel this is a much better experience than the webapp, and reduces a lot of the friction if I wanted to run a few small calculations. You can find the download links below:…
2022 · figr.app
- 12

- 13

- 14

- 15
- 16VA
Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)
2025 · github.com
- 17TA
Credit goes to the contributors of https://github.com/enjeck/num2math for making the tool's core.
2024 · scientific.place
- 18

- 19

- 20

- 21IM
Recently moved to Egypt, and in dire need to get the numbers down. Great excuse to explore learning software some more. Possibly very niche, but maybe it is useful for someone else out there. Feedback is always welcome.
2023 · arabic-numbers.koljapluemer.com
- 22

- 23QI
2017 · quantra.io
- 24NH
Hi HN! We built Nuanced (https://github.com/nuanced-dev/nuanced), an open-source Python library that makes AI coding tools smarter about code structure. The problem: current AI coding assistants see code as just text. They don't understand which functions call which, or how code components depend on each other. This is why they often suggest changes that break dependencies they should have known about. Nuanced solves this by generating call graphs that map these relationships. When you ask "What would break if I change this function?", instead of guessing, the AI can see…
2025 · nuanced.dev
Ranked by how close each launch is in meaning, then by votes. Refine with a description →