@BroChiMinh
Even good ol' Debian has that, using either GNOME Software or KDE Discover for managing software.