Work
Papir
A desktop PDF workbench that replaced a paid one, and the phone version of it.
papir.kossflow.comDownload and run
papir.kossflow.com

Problem
A PDF reader that wants an account, a subscription and a network connection to rotate a page. The documents in question are contracts.
Solution
A fully offline desktop PDF suite on Tauri 2, React 19 and TypeScript in strict mode. Nothing leaves the machine. Covered by 3,164 unit tests and 169 Rust tests.
How it is used
- 01Install it and open a contract - no account, no network.
- 02Merge, split, sign, pull pages out, fill a form.
- 03Updates arrive over the air through a signed channel.
Results
- Replaced a commercial reader in daily use.
- 3,164 unit tests and 169 Rust tests.
- Access
- Download and run
- Kind
- Mobile & desktop
- Address
- papir.kossflow.com
Stack
- Tauri
- Rust
- TypeScript
- Kotlin/Compose