kProcessor
C++
A k-mer indexing framework I developed with Mostafa Shokrof, in C++ with Python bindings. It stores k-mers with their counts or arbitrary further metadata, supports union, intersection, and difference across collections, and indexes multi-sequence references so each k-mer maps back to the sequences it came from. kSpider is built on it.