Dashboard

Your worksheet generation engine at a glance.

Quick generate

Pick a category and pump out a batch. Every sheet is unique — the engine tracks combinations so it never repeats.

Recent generations

Worksheet generator

Configure one worksheet, preview it live, then print or send it to a batch.

Settings
0 / 0
Click Generate worksheet to see a live preview.

Batch generate

Produce hundreds or thousands of unique worksheets from the local engine — no page freezes, no per-page cost.

Results
No batch yet. Configure on the left and hit Generate batch.

Answer keys

Auto-generated from the last batch. Every gradable template reports its answer.

Generate a batch first — the answer key builds itself.

Templates

Every template is pure JSON config pointing at a reusable generator. Add config → get worksheets. No new code.

TitleCategoryGeneratorDifficulty

Object library

Reusable SVG illustrations — thick outlined, printable, and free. Extend by appending one entry to the OBJECTS array.

Objects
Shapes & letters

Shapes render as vector primitives; letters use the worksheet font — both scale infinitely and drive the shape, alphabet, and phonics templates.

Settings

Session settings. The PHP/MySQL backend persists these permanently.

Worksheets are drawn as SVG at 100 units/inch. Printing to PDF keeps everything vector-sharp at any DPI — ideal for commercial resale.