You have a question. You start typing — numbers, formulas, whatever's in your head. Every line is solved live, right beside it. When the answer holds, wrap it in a form and hand it to anyone. No spreadsheet to wrangle, no Python to debug.
A draft isn't the cathedral. It's the working answer — built fast, good enough to act on, easy to hand to the next person.
This started because a decimal point in the wrong place kept breaking the flow. No appetite for a heavyweight spreadsheet, no time to write a script. So: a notepad that does the math, keeps every step in view, and lets you pass the whole thing on. Need the polished, high-performance version later? Port it to Python. For everything in between — draftply.
No setup, no boilerplate. Open it, type your numbers, label your values, drop in a formula. Like scribbling on a notepad — except every line is solved the instant you write it.
4.5 m * 12 m → 54 m²1200 * 80% → 960
The language grows with the question. Functions, classes, loops, matrices, statistics, symbolic algebra — all solved live, all in the same document. No imports, no environment, no debugging cycle.
solve simplify factor, derivatives, integralsmean std det inv — built inSolved is solved. Add a header block and the document turns into a form: labeled inputs, chip selectors for fixed choices, protected outputs. One switch between editor and front. Nothing is hidden — the math is one toggle away — the form just means nobody has to look at it to get an answer.
A .dplybundle packs your document and its libraries into a single file. Whoever opens it sees the form, fills in their own numbers, gets their own answer. If they're curious, the plain text is right there — read it, change it, make it theirs.
Line items, a running total, a couple of recognized fields like CustomerName or VatRate — done thinking about it. File → Export offer turns the exact same document into a client-ready PDF — your letterhead on top, a clean item table below, nothing scratch left in. Need the numbers instead of the document? Export offer as CSV writes the same rows — VAT breakdown included — as plain semicolon-separated values for your own spreadsheet.
total becomes the sumVatRate and the total row splits into net, VAT and gross — automatically
Under the hood
Editions
On Apple and Android, start free — one Pro purchase on Apple unlocks iPhone, iPad and Mac together. Windows offers two ways in: a free direct download, or the Store version with a 7-day trial before a one-time purchase. Linux is currently free — no trial, no purchase required.
Start with the question.
Hand off the answer.