Skip to content

dinaraparanid/CrosswordGenerator

Repository files navigation

Crossword Generator

Kotlin

Developer

Paranid5

About App

Crossword Generator application that creates crossword worksheets for any list of words user will provide. Support .pdf export and multiple themes

Preview

preview

Stack

  • Scala 3
  • ZIO + ZStream + STM + Channel
  • Cats
  • Swing + Java.AWT
  • ICEpdf
  • iText

Current Status

Alpha V 0.1.0.0

Implemented features:

  1. Crossword generation
  2. PDF export
  3. Previous session progress save
  4. Switch between 2 themes

TODO:

  1. Crossword worksheet editing
  2. Import crossword data
  3. Preferences
  4. UI extensions (more themes, fonts, .pdf styles, etc.)
  5. About app and guides

System Requirements

Java 11+ is required to execute application

License

GNU Public License V 3.0