BashAutopartition is a project mainly written in Shell, it's free.
A simple to use bash script to detect and partition local disks. Menu driven wizard, or scriptable functionality. Developoed to automate the linux client imaging process
Simple to use shell script to assist in the automation of detection and partitioning of local disks. Small footprint allows for easy implementation within a PXE/BOOTP network installation environment
Fork me @ https://www.github.com/jas-/bashAutopartition