Recent developments and the current capabilities of the Ratip package are reviewed. During the last years, this atomic structure code has been proven useful for studying the level structures, transition probabilities, and Auger properties of atoms and ions with rather different shell structures. Ratip extents the widely applied Grasp program to calculate a variety of atomic transition and ionization properties within a relativistic framework. It not only supports large-scale applications but also facilitates the handling and interpretation of the generated data. The object-oriented design of Ratip, which is open to further applications, provides a new route for accurate ab-initio predictions on open-shell systems.