What it does
An interactive visualiser for KMP string matching. The O(n+m) search engine is C++ compiled to WebAssembly, and it records a timeline of its own memory so you can scrub forward and backward through the prefix-table build and the search.
Size
280 lines of code.
