It consists of a library, libparted, and a command-line front-end, parted, that also serves as a reference implementation.
[5] fatresize offers a command-line interface for FAT16/FAT32 non-destructive resize and uses the GNU Parted library.
It is adapted for GNOME, one of the two major desktop environments (the other being KDE) for Unix-like installations.
KDE Partition Manager is a Qt graphical program, also included on many live CD distributions, which made use of parted libraries; anyway, in version 4.0 its backend, KPMcore, was ported away from libparted to sfdisk.
Parted previously had support for operating on filesystems within partitions (creating, moving, resizing, copying).