Keep the reasoning, not only the answer
CalcEdit treats a calculation as part of a document. Write ordinary prose, place a formula where it belongs, and end the line with => when you want an answer. The result sits beside the text as an editor decoration, leaving the document itself clean enough to share or revisit later.
Names turn scattered numbers into a working model. Change one assumption and every dependent line updates. Units participate in the arithmetic as real values, so a length, duration, temperature or data size can be converted in the sentence where it matters instead of in a separate tool.
Explore values rather than repeatedly editing them
- Add
#sliderto a definition to create an adjustable value with optional bounds and animation. - Use
plot(...)for functions or measurements; axes pick up their units automatically. - Work with symbolic expressions, derivatives, matrices and Taylor series as well as arithmetic.
- Choose a number format per document without forcing every note into the same locale.
- Export polished PDFs, portable
.calcatext files, vector SVG figures or sampled CSV data.
A short path from note to reusable document
- Start with the explanation you would normally write in a notebook.
- Insert formulas and use
=>only on the lines that need visible answers. - Name assumptions that appear more than once, then build later expressions from them.
- Add a slider or plot when exploring a range is more useful than one fixed result.
- Export the finished work or save the plain-text
.calcadocument for another browser.
Private by design, practical offline
Calculations and document text stay in the browser. There is no account, analytics service or server-side processing, and documents autosave to local browser storage. Once CalcEdit has been opened online it can be installed and used without a connection. The first PDF export alone needs to fetch its embedded typefaces. Built-in currency rates are a reproducible snapshot from 2018, not a live market feed.
The result suits engineers, developers, teachers, students and anyone planning a budget or project who wants the working to remain as understandable as the final number. No programming background is needed.