The List Prolog Package Manager (LPPM) allows GitHub repositories in List Prolog, etc. and their depended-on repositories to be downloaded with a single command.
List Prolog (LP), the programming language that LPPM is for can be used as the basis for a repository with the installation of List Prolog Interpreter and a run command in Prolog. LP has educational and research advantages and the LPPM registry will collect related algorithms.
LPPM requires the lppm_registry.txt file to download repositories, where the lppm_registry.txt file is not accessible through the command line unless it is downloaded from e.g. the web.