DHTML Chess
DHTML Chess is an Open Source Javascript and PHP framework for online display and editing of games. The script can be used with or without a MySql database. With the database, you can edit games online and save your changes to the database. Without MySql you can view games of PGN files and examine/edit them, but without the possibility of saving. DHTML Chess offers reusable components like boards, notation panels, position setup dialogs and list of games. The components are standalone components which offers you plug-and-play functionality. Insert a notation panel and it works. Remove the notation panel, and the chess viewer still works. The script comes with many demos which can be used as they are, or as a template for a new chess viewer/editor.