A commandline utility for converting crossword puzzles in xpf format to the json format used by crossword.js

npm install xpftojson
16 downloads in the last month


A commandline utility written in node.js which converts XPF files XPF Universal Crossword Puzzle Data Format files into JSON.


Install using NPM.

sudo npm install -g xpftojson

Generate JSON to sdtout.

xpftojson puzzle.xml

Optionally, write JSON to a file.

xpftojson -t output.json puzzle.xml


Check out the source.

git clone https://github.com/collectivecognition/xpftojson
cd xpftojson

Install dependencies:

npm install

Run tests.

npm test
npm loves you