AlnEdit is a free and easy to use alignment editor for protein sequences. AlnEdit is capable of handling large alignments (thousands of sequences) without slowing to a crawl and where sequence alignments could be edited by hand.
AlnEdit is written in the Java programming language.