Constructing: Publish: Example: OLLI

Constructing: Publish: Example: OLLI

pollinateCourse Examples

  • 1. schoOL LIfe theme entries (15,9,10,10,9,15);
    72 words, 40 blocks, 19 3-letter words; includes errata; 11/2019
  • 2. OLLI OLLI Oxen Free; theme entries (15,13,15); 76 words, 36 blocks, 16 3-letter words;
    Spring 2020; 5/2020
  • 3. Story Time at the Library; theme entries (13,13,13,13); 70 words, 38 blocks, 8 3-letter words;
    Summer 2020 (via JCLS: Jackson County Library Services); 7/2020
  • 4. Seasoned Rolls; theme entries (11,14,14,11); 78 words, 38 blocks, 18 3-letter words;
    Fall 2022; 10/2022

Other OLLI-related Puzzles


Constructing: Publish: Example: JCLS

Constructing: Publish: Example: JCLS

Story Time at the Library

  • web 135Interactive version [below]; Check: check puzzle for errors; Reveal: reveal current word
  • pdf 366Print versions [.pdf]: puzzle; solution
  • AL 45Download puzzle file [.puz] (which includes solution); open .puz in a crossword app, e.g.,
  • Mac, Windows, iPad: Across Lite (free)
  • Android, iOS: Crosswords
  • This puzzle was created by instructor and students at a course offered thru Jackson County Library Services; 7/2020
  • Next subsections: more about theme and grid alternatives considered.
  • A few other story-related puzzles:
  • Settle In; WSJ, 7/22/2020; discussion
  • LAT, 7/16/2020; discussion

Constructing: Publish: Example: Seasoned Rolls

Constructing: Publish: Example: Seasoned Rolls

Seasoned Rolls

  • There are 2 versions of the puzzle, with positions of two central theme entries swapped, and different fill and clues.
  • These puzzles reuse theme entries found in several published puzzles: NYT, 11/19/1993; LAT, 8/2/2005;
    with no intent to publish, our Fall 2022 class explored other theme entries, different grid layouts, added a reveal entry and title, etc.
  • web 135Interactive versions [below]; Check: check puzzle for errors; Reveal: reveal current letter/word
  • pdf 366Print versions [.pdf]: v1: puzzle; solution; v2: puzzle; solution
  • AL 45Download puzzle file [.puz]: v1, v2;
    open .puz (which includes solution) in a crossword app, e.g.,
  • Mac, Windows, iPad: Across Lite (free)
  • Android, iOS: Crosswords


Gallery: Solving Applets in Browsers

Gallery: Solving Applets in Browsers

external: Crosshare* | Cruciverbalizer | (Drupal: crosswordplayground.com) |
PuzzleMe* (AmuseLabs) | Spoonbill (APH) | Squares | XWordInfo
internal: Crossword Compiler* | Crossword Nexus HTML5 Solver* | Drupal* | Exolve*

  • external: applet code hosted on own web site or puzzle opened on outside web site
  • internal: applet code and puzzle hosted on own web site
  • *: applet can be embedded (via IFRAME) inside web page
  • Crossword Embedding Options
    AmuseLabs(PuzzleMe), Crosshare, Squares.io, Crossword Nexus HTML5 Solver, Exolve, Crossword Compiler; CN; 3/15/2022
  • I initially started with Crossword Compiler (internal);
    then switched to PuzzleMe (external*; free for personal use) for many of my own interactive puzzles;
    currently, I'm been using Crossword Nexus HTML5 Crossword Solver (internal*; free, open source)
  • Crossword Scraper browser extension (Firefox, Chrome) can extract .puz, .jpz, .ipuz, .pdf from some sites.
    "CS" marks "Crossword Scraper" compatible applets:
    Crosshare, Crossword Compiler, Crossword Nexus HTML5 Solver, PuzzleMe, XWordInfo; others?
    Sources: Web Sites includes CS compatible puzzles
  • How to Add Games to WordPress: Best Plugins + How-to Guide Amuselabs; 3/12/2024
  • Some other custom/internal applets observed in the wild:
    Arkadium/King, Chicago Tribune (LAT), Seattle Times (NYT), USA Today;
    other (older) open source projects are also avail.
  • Note: the .pdf version of this section will have some strange page breaks (difficult to fix)

chCrosshare: .puz; CS


Crossword Compiler (CC): .js; CS


Crossword Nexus HTML5 Solver: .puz, .jpz, .xml, .cfp; CS


crucCruciverbalizer: .puz


Drupal: Crossword: .puz, .txt

  • Module for web sites using Drupal (Content Management System) -- used by my site [embedded example below];
    scroll up for title, author, clue controls; scroll down for help: Keyboard Control and Entering Text; possible to omit page header/footer?
  • crosswordplayground.com uses Drupal Crossword module but can't be embedded in IFRAME

Exolve: .puz, .ipuz


PuzzleMe: .puz, .jpz, .xml, .xw (AmuseLabs); CS

  • free for non-commercial use
  • after creating or importing puzzle, copy Embed code
  • schoOL LIfe example -- or embedded below
  • Crossword Scraper (Firefox, Chrome browser extension)
    can extract .puz, .jpz, .pdf on PuzzleMe (and some other) sites.

(Spoonbill) American Printing House: .puz, .xwc


squaresSquares: .puz, .jpz, .ipuz

  • upload file to server; e.g., schoOL LIfe example:
    [click to open in new tab]; [image on right];
    expiration? no embed via IFRAME?

xwordinfoXWordInfo: Analyze: .puz; CS

  • upload .puz file to server; analyze.pdf;
    no embed via IFRAME? [image on right];
    note same applet used elsewhere on xwordinfo.com: NYT Variety & Pre-Shortzian puzzles;
    schoOL LIfe example (unless expired)

Gallery: Solving Applications

Gallery: Solving Applications

Across Lite: Mac, iPad | Black Ink | Crosswords | CrozzWord | Puzzazz | XWord


Note: Only apps with Mac and/or iOS versions with .puz or .jpz support are currently shown below.
If you can open the olli-ex.puz in a different solving app and OS (Windows, Linux, Android),
please send me a screenshot -- thanks.


AL macAcross Lite (Mac): .puz, .txt


AL  iPadAcross Lite (iPad): .puz, .txt


blackinkBlack Ink (Mac): .puz


Crosswords (iPad): .puz, .jpz


czCrozzWord (Mac): .puz;

  • requires Java; no circle or rebus (or tech) support
  • CROSSWORDS and YOU: Gallery: CrozzWord: Zaurus, Mac, Win, P900, iPaq

puzzazzPuzzazz (iPad): .puz


xwordXWord (Mac): .puz, .jpz


Gallery: Constructing Applications

Gallery: Constructing Applications

app: CrossFire | Crossword Compiler | Crossword Maker for Cruciverbalists | Ingrid |
browser: Crosserville | Crosshare | CrossHatch | Crossword Composer |
Exet | Phil | PuzzleMe | SparklingFill |
manual: Across Lite


alAcross Lite (AL): .txt, .puz

  • platforms: macOS, Windows
  • AL is not a construction app per se -- import .txt/.puz from other tool, maybe modify .txt in text editor.
  • However, it can transform puzzles for publishing.
  • Open: e.g., olli-ex.txt (tagged text file format); Save as: .puz;
  • or Open: .puz exported from a construction tool
  • Print: .pdf (variety of formats)

cv gridCrosserville: .puz


cf clueCrossFire: .puz, .jpz, .cfp


chCrosshare: .puz

  • web, webM
  • publish on site; solve others' puzzles

chCrossHatch: .puz


ccCrossword Compiler (CC): .puz, .jpz

  • platform: Windows; macOS*; applet avail.
  • *macOS requires Virtual Machine (e.g., Parallels) or Wine emulator, e.g., Crossover Mac
    -- Crossover works ok for some things [image: right], but many display glitches, e.g., Review Clues
  • CROSSWORDS and YOU: Gallery: Crossword Compiler

compCrossword Composer: .puz, .xpf

  • web -- still avail.?
  • circle support?

Crossword Maker for Cruciverbalists (CMfC): .puz

  • cmfcplatform: iOS -- discontinued
  • circle support?

exetExet (exet.app): .puz*, 'exolve'


ingridIngrid: .puz, .jpz, .ipuz, .cfp


philPhil: .puz


puzzlemePuzzleMe: .puz, .jpz, .xml, .xw

  • web
  • fill-in form fields, or import puzzle
  • embed code from AmuseLabs site (IFRAME or WordPress)
    to make applet available for solvers

sfSparklingFill: .puz

  • web
  • basic version: free; Pro: $9/mo.
  • docs