O rot.js foi projetado para fornecer ajuda nas tarefas tradicionais da programação roguelike.Ele não usa ou depende de qualquer outra estrutura ou biblioteca JS.É um software de código aberto lançado sob a licença BSD.
libtcod é uma API gratuita, rápida, portátil e descomplicada para desenvolvedores roguelike, que fornece um console avançado de cores reais, entradas e muitos outros utilitários freqüentemente usados em roguelikes.