I've created a Roll20 API Mocker for node.js . My intent was to make something that would allow for rigorous testing, not only behaving identically to the Roll20 API but allowing you to create/remove players, pages, etc or simulate players entering commands. It is pretty much complete, only missing two pieces 1) parsing rolls such as '/r d20' into results 2) parsing inlines such as '[[d20]]' into results. You can check out usage instructions, the wiki, or the code at <a href="https://github.com/kyleady/Mock20" rel="nofollow">https://github.com/kyleady/Mock20</a> .