CTSim is a Computed Tomography simulator. It simulates the process of obtaining x-ray data around a phantom object. It then uses various reconstruction algorithms for reconstructing the original image. It supports animation of projection and reconstruction processes, 3-dimensional viewing using OpenGL as well as cross platform support using GTK and Win32.