A free Crossword Puzzle with PWA support
You can demo the Crossword puzzle at https://www.pjoneil.net/Crossword
The program uses NY Times puzzles found on GitHub at https://github.com/cys2110/nyt_crosswords I am not sure whether these puzzle are in the public domain or not. However, you can create your own puzzles in json format.