Para utilizar las funciones readline, debe instalarse libreadline. Puede encontrarse libreadline en la página de inicio del proyecto GNU Readline, en » https://tiswww.case.edu/php/chet/readline/rltop.html. Es mantenido por Chet Ramey, quien es también el autor de Bash.
Asimismo, pueden utilizarse estas funciones con la biblioteca libedit, un reemplazo no-GPL de la biblioteca readline. La biblioteca libedit está bajo licencia BSD y disponible para descarga en » http://www.thrysoee.dk/editline/.