Miscellany

Free software that composes

8tools available, free and open

Sheet

Opens your Excel workbook, lets you work in it, and gives it back without wrecking it. Change one cell in a file full of pivot tables and macros we cannot even display, and every part we did not touch comes back byte-for-byte.

Open Sheet Download source
?

One file. Double-click it and Sheet runs — no install, no server, no account. That same file is the source: open it in any text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” What you check is what runs, because there is only the one file. It contains no networking code at all.

Deck

Slides whose numbers and charts are bound to cells. Edit the sheet and the bar grows, the axis rescales, the percentage recomputes — with no synchronisation code, because a slide object and a cell are the same kind of thing.

Open Deck Download source
?

One file. Double-click it and Deck runs — no install, no server, no account. That same file is the source: open it in any text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” What you check is what runs, because there is only the one file. It contains no networking code at all.

PDF

Merge, split, reorder, rotate and clean the pages of real PDFs — on your machine. The upload sites want your contracts and tax returns on their servers. Here, every part we do not touch comes back byte-for-byte, and the test suite proves each saved page renders pixel-identical to its source.

Open PDF Download source
?

One file. Double-click it and PDF runs — no install, no server, no account. That same file is the source: open it in any text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” What you check is what runs, because there is only the one file. It contains no networking code at all.

Passwords

Random passwords and passphrases whose strength is counted exactly, not guessed at with a colour bar. Nothing is stored — not even in your browser — and the page cannot send anything anywhere, which its security policy makes the browser enforce.

Open Passwords Download source
?

One file — the same one the button on the left opens. Double-click it and Passwords runs offline, forever. It is its own source: open it in a text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” It contains no networking code at all, and its own policy makes your browser refuse any.

QR

QR codes that are yours forever — links, Wi‑Fi, contact cards. The “dynamic QR” industry charges monthly for an image that dies when you stop paying and logs everyone who scans it. This writes your text straight into the image; there is nothing in the middle.

Open QR Download source
?

One file — the same one the button on the left opens. Double-click it and QR runs offline, forever. It is its own source: open it in a text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” It contains no networking code at all, and its own policy makes your browser refuse any.

Verify

Check a download against the SHA‑256 fingerprint its publisher lists — any file, any size, streamed on your machine. Checksum sites that ask you to upload the file have missed their own point.

Open Verify Download source
?

One file — the same one the button on the left opens. Double-click it and Verify runs offline, forever. It is its own source: open it in a text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” It contains no networking code at all, and its own policy makes your browser refuse any.

Encrypt

Password-protect a file with AES‑256 before you email it or put it on a stick. The locked format is documented inside the tool byte by byte, so you are never locked in — and a wrong passphrase decrypts nothing rather than something.

Open Encrypt Download source
?

One file — the same one the button on the left opens. Double-click it and Encrypt runs offline, forever. It is its own source: open it in a text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” It contains no networking code at all, and its own policy makes your browser refuse any.

Loan

An amortization schedule that takes the conventions seriously: 30/360, Actual/360 and Actual/365 day counts, exact cents on every row, and what an extra payment really saves — computed, not estimated. Verified to the cent against independent implementations.

Open Loan Download source
?

One file — the same one the button on the left opens. Double-click it and Loan runs offline, forever. It is its own source: open it in a text editor, or attach it to ChatGPT or Claude and ask “does this send my data anywhere?” It contains no networking code at all, and its own policy makes your browser refuse any.