AJAPH is an object that can send AJAX requests and process the responses. It supports HTTP GET or POST requests, and synchronous or asynchronous requests with optional parameters. It can set a given page element to an image while waiting for the response. Request responses can be handled as HTML, XML, JSON, or text.
Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game developed by Arkane Studios. Arx Fatalis features crafting, melee and ranged combat, and a unique casting system where the player draws runes in real time to effect the desired spell. The Arx Libertatis source code is based on the publicly released Arx Fatalis sources. This does however not include the game data, so you need to obtain a copy of the original Arx Fatalis or its demo.
EZDM (ezdungeonmaster) is a simple set of tools for dungeon managers, targeting AD&D 2nd edition rules. It's not an RPG game, but some helper tools for people DM-ing real games, and is designed not to get in the way of roleplay and storytelling, but simply help do the math during encounters and leveling. Dice rolling can be done by the computer, or the tools can be set for manual dice, in which case you simply enter the results of the roll. All game data, charts, and character sheets are stored in JSON format. The EZDM kit defaults to using a simple dialog-based GUI which requires easygui, but a console interface is also available.
Game Controller Hack (GCH) allows you to use a game controller (like a game pad or joystick) with games which do not support them. It achieves this by mapping the directional input (like analogue joysticks and directional pads) and button presses to mouse and keyboard events. This allows all types of games to be played, from first person shooters to simple 2D flash games.