python implementation of diceware (using os.urandom)
see diceware.com
Note on security of os.urandom():
On many *nix machines, the underlying OS random number generator (/dev/random) is known to produce slightly non-random results, or so I've been told... This may have some implications as to how the words are selected.
Run this to launch a simple Flask web app.
Command-line utility for much the same purpose.