Skip to content

jacoduplessis/crossword

Repository files navigation

Crossword

App to create, complete and share crossword puzzles. Built with Svelte.

Requires a modern browser.

Usage

<script src="crossword.js"></script>
<div id="app"></div>
  <script>
    const app = new Crossword({
      target: document.querySelector('#app')
      // optional, default 13 x 13
      data: {
        rows: 10, 
        columns: 10,
      }
    })
  </script>

Demo

https://jacoduplessis.github.io/crossword/

Todo

  • Service worker for offline usage
  • Clues

Build

node build.js

License

If you want to use embed this app on your own site, please contact me via email. Commercial usage will require a paid license.

Changelog

0.3 — 03 Feb 2018

Keep track of movement direction to jump to intended cell when typing