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
- Work in a full code editor with three syntax-colour palettes, completions for document names and built-in functions, multiple cursors, find and replace, and a searchable command list.
- 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. - Set decimal places globally or partway through a document with
@precision; plots and PDF output follow the same choice. - Solve for unknowns inside trigonometric functions, logarithms, exponentials and roots, alongside symbolic expressions, derivatives, matrices and Taylor series.
- Choose a number format per document and optionally rewrite existing values and slider bounds when that format changes.
- Learn from four editable reference documents covering numbers, angles, lists and calculus.
- Switch between a reading width and a full-window editor, with an optional overview strip that also marks embedded figures.
- Export polished PDFs, portable
.calcedittext files, vector SVG figures or sampled CSV data. - Read and write the same plain-text documents as Calca while using CalcEdit's broader feature set and more modern editor; files move between both apps and remain readable anywhere.
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
.calceditdocument for another browser or Calca.
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 refreshed for each CalcEdit release, with the snapshot date shown in Settings. They are deliberately not a live market feed, so an exact rate can be written into the document when needed.
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.
The interface is keyboard operable, though sliders do not yet have a keyboard dragging equivalent—the same number can be typed directly. Figures reach screen readers as labelled images rather than data tables.
Features worth exploring
Start with these highlights, then open the complete guide for every capability.
