SkyRank: a unified toolkit for Skyline ranking, benchmarking, and visualization
Mickaël Martin Nevot, Nael Turlure · The Journal of Open Source Software · 2026
SkyRank is an open source Python framework designed to implement, compare, and visualize various Skyline (Börzsönyi et al., 2001) ranking algorithm implementations, including dp-idp (Valkanas et al., 2014) improved with dominance hierarchy, RankSky, CoSky, and DeepSky (Martin Nevot & Lakhal, 2026).While these methods have been independently introduced in the literature, SkyRank provides a unified, reproducible, and extensible platform to evaluate and visualize them interactively.SkyRank is designed for researchers, students, and practitioners working on multi-criteria decision making, Pareto dominance, and database preference queries.It includes a modular benchmarking backend, a LaTeX-compatible graph generator, and two graphical user interfaces (based on PyQt5 and Tkinter) for interactive data exploration.