kpmcore é uma biblioteca para gerenciar partições em dispositivos de armazenamento. Ele permite criar, redimensionar e excluir partições, bem como formatá-las com vários sistemas de arquivos. A biblioteca é escrita em C++ e é projetada para ser fácil de usar e integrar em outros programas. Ele também suporta uma ampla gama de dispositivos de armazenamento, incluindo discos rígidos e unidades de estado sólido.  