CPUPipes is a Minecraft Mod that lets you make programmable sorting systems using API's to move items around.