needleman-wunsch-algorithm
Pairwise philological alignment library with pluggable language packs — semi-global Needleman–Wunsch with affine gaps and abbreviation-span lookahead. Ships with a Biblical/Rabbinic Hebrew pack.