kotwords

Collection of crossword puzzle file format converters and other utilities, written in Kotlin.

APACHE-2.0 License

Stars
24

Bot releases are hidden (Show)

kotwords - kotwords 1.4.0 Latest Release

Published by jpd236 7 months ago

  • Initial support for Windows/Mac/Linux native targeting. All features except PDF and background images are supported.
  • Initial implementation of a command line utility with support for a dump-entries command
  • Support HTML constructor notes in Crosshare
  • Add support for Hearts and Arrows puzzles
  • Fix PuzzleMe decoding helpers
kotwords - kotwords 1.3.13

Published by jpd236 11 months ago

  • Fix for HTML entity handling with AmuseLabs
kotwords - kotwords 1.3.12

Published by jpd236 11 months ago

  • Fix for XWordInfo Acrostic parsing
kotwords - kotwords 1.3.11

Published by jpd236 12 months ago

  • Hotfix for AmuseLabs deobfuscation
kotwords - kotwords 1.3.10

Published by jpd236 12 months ago

  • Fix scraping errors due to recent updates to AmuseLabs/PuzzleMe applet
  • Fix scraping errors due to recent updates to XWordInfo Acrostic applet
  • Improve copyright line handling for Boston Globe
kotwords - kotwords 1.3.9

Published by jpd236 about 1 year ago

  • Fix for parsing Wall Street Journal Acrostics
kotwords - kotwords 1.3.8

Published by jpd236 about 1 year ago

  • Support puzzles with no solution
kotwords - kotwords 1.3.7

Published by jpd236 about 1 year ago

  • Add initial support for the PZZL text format
  • Fix parsing issue with WSJ puzzle
kotwords - kotwords 1.3.6

Published by jpd236 about 1 year ago

  • Fix scraping errors due to recent updates to AmuseLabs/PuzzleMe applet
kotwords - kotwords 1.3.5

Published by jpd236 about 1 year ago

  • Add support for Patchwork puzzles
  • Fix regression in Javascript PDF generation with HTML-formatted clues
kotwords - kotwords 1.3.4

Published by jpd236 over 1 year ago

  • Migrate to new Javascript PDF generator to decrease file sizes and unblock Chrome Extension updates
kotwords - kotwords 1.3.3

Published by jpd236 over 1 year ago

  • Fix for ampersands in the Modern Crossword
kotwords - kotwords 1.3.2

Published by jpd236 over 1 year ago

  • Fix parsing of certain iPuz files which use clue numbers intead of strings
  • More lenient parsing of Across Lite rebus sections
kotwords - kotwords 1.3.1

Published by jpd236 over 1 year ago

  • Fix HTML in ipuz conversion to other formats
  • Add support for coded ipuz puzzles
  • Parsing fixes for the Modern Crossword
kotwords - kotwords 1.3.0

Published by jpd236 over 1 year ago

  • Add support for reading and writing ipuz format
  • Add support for generating non-square spiral grids (including Jelly Roll and Two-Tone puzzles)
  • Parsing fixes for the Modern Crossword
kotwords - kotwords 1.2.18

Published by jpd236 over 1 year ago

  • Support for XWord Info applets - variety puzzles and pre-Shortz puzzles
  • Support for diagramless puzzles in .puz and .pdf format
kotwords - kotwords 1.2.17

Published by jpd236 over 1 year ago

  • Fix more edge cases with New York Times (and other) Acrostics
  • Handle parsing of invalid JPZ files generated by old versions of Xword
  • Truncate long clues that crash Across Lite in .puz files
  • Handle adjusted PuzzleMe decoding logic
kotwords - kotwords 1.2.16

Published by jpd236 over 1 year ago

  • Fix for newer PuzzleMe sites
  • Fix for older New York Times Acrostic puzzles
kotwords - kotwords 1.2.15

Published by jpd236 almost 2 years ago

  • Support more PuzzleMe variety puzzles
  • Improve handling of enumerations in PuzzleMe puzzles and JPZ files
kotwords - kotwords 1.2.14

Published by jpd236 almost 2 years ago

  • Add support for Uclick's JPZ variant, used by Puzzle Society's The Modern Crossword
  • Improve PuzzleMe's HTML post-processing for unsupported tags
  • Add support for PuzzleMe Rows Garden puzzles
Package Rankings
Top 35.87% on Repo1.maven.org
Badges
Extracted from project README
GitHub Workflow Status Maven Central javadoc