Document scanner for the web built in Rust. Zero runtime dependencies - all the hard math is done by hand. Rust source in src-rs
; most of it is just copied verbatim from the TypeScript code on the master branch, but I made a few optimizations where possible. The WASM port is a bit faster on desktop and substantially faster on mobile. This branch also includes a much nicer UI Demo available here.
Check out my ongoing blog series on this project to learn more about all the techniques I employed to make this project possible!