jmviz / Phil

A fork of Phil, a crossword maker.
https://jmviz.github.io/Phil/
Apache License 2.0
19 stars 6 forks source link

Phil, a crossword maker

Phil helps you make crosswords, using client-side JavaScript.

New to this fork:

TODO:

Acknowledgements

Phil uses Font Awesome and fonticon for icons, jsPDF and jsPDF-AutoTable for generating PDFs, Chart.js with the datalabels plugin for charts, and HyperList for virtual scrolling of wordlist matches. Thanks to those who documented the .puz file format here. The default wordlist is Peter Broda's wordlist.

Getting started

To use this fork:

  1. Go to https://jmviz.github.io/Phil/.

To run this fork locally:

  1. Clone this repository.

  2. Enter the Phil directory.

  3. Run a local webserver. For example, with Python 3:

    python -m http.server 8000
  4. Point your browser to localhost:8000.

Crossword resources

License

Licensed under the Apache License, v2.0 (the 'License').

Unless required by law or agreed in writing, software distributed under the License is distributed on an 'as is' basis, without warranties or conditions, express or implied. See the License for the specific language governing permissions and limitations.

Original Phil Copyright © 2017 Keiran King.