An elegant online crossword puzzle generator that automatically arranges input words into crossword patterns.
- 🎯 Automatic crossword layout generation
- 🎲 Random word generation
- 💫 Elegant animations
- 🎮 Keyboard shortcuts support
- 📱 Responsive design
- 💎 Special highlighting for intersections
- 🎯 Scrabble-style letter scoring
- Enter English words separated by commas in the input box
- Click “Generate” button or press “G” key to generate crossword puzzles
- Use “Reset” button or “R” key to clear the current content
- Click “Random Words” or press “N” key to generate random word combinations
G
: Generate crossword puzzlesR
: ResetN
: Generate random word combinations
The project uses the following algorithm to generate crossword puzzles:
- The first word is placed horizontally
- Traverse subsequent words, searching for possible intersections
- Check the validity of word placement
- Ensure all words have at least one intersection
Uses a letter scoring system similar to Scrabble:
- 1 point: A, E, I, L, N, O, R, S, T, U
- 2 points: D, G
- 3 points: B, C, M, P
- 4 points: F, H, V, W, Y
- 5 points: K
- 8 points: J, X
- 10 points: Q, Z
MIT License
Leave a Reply