Small tools. One-time purchases. Real examples and setup guides. Try the available previews before buying.

Perunlight Corp

Offline edition

Mokosha

Plan a hexagon quilt and export its layout.

You are designing a hexagon quilt top and want to try colour layouts, count the pieces per colour and print templates.

$12 USD · one-time purchase

Continue to checkoutStep-by-step guide

No subscription. Final total and tax appear at checkout.

Mokosha — actual application or generated output
Real desktop Google Chrome capture using the bundled synthetic example; 30 hexagon pieces planned and exported as a five-page printable sheet set. View full size

What it helps you do

Arrange colours in a hexagon quilt layout, save the design and export a planning booklet. Check measurements and seam allowances before cutting.

What is in your download

  • The described tool, packaged for local use.
  • Installation and first-result instructions.
  • A worked example and the included license notices.

A practical example

Print the Control A stripe layout

Start with

No file needed: the built-in design Control A — jagged, pointy. A saved copy to try with Import project… is in examples/mokosha/control-a-jagged-pointy-stripes.mokosha.json.

Get this result

The status reads “Loaded "Control A - jagged pointy stripes".” Piece counts show 30 full hexagons (Cream 12, Rose 12, Teal 6) and a finished top of 281.5 × 200.0 mm. Export PDF downloads control-a-jagged-pointy-stripes-A4.pdf with 5 pages: plan summary, pieces by colour, cutting plan, 1:1 templates and a layout diagram. Export project downloads control-a-jagged-pointy-stripes.mokosha.json; importing it later, even after clearing the browser's storage, shows “Imported “Control A - jagged pointy stripes” — 30 pieces.”

Examples use fictional or synthetic data. Follow this example step by step.

How it works

  1. Open the downloaded local edition

    Buy and extract the Mokosha ZIP, then open its Mokosha folder. Install Node.js 20.12 or newer. In this extracted folder run: node start.mjs
    Open http://127.0.0.1:8787/ in desktop Google Chrome. Keep the terminal open; Ctrl+C stops it. The same workflow can be explored in the online browser preview.

  2. Open Mokosha

    In your open local copy, follow the controls described below. The header holds Import project…, Export project, Page size and Export PDF.

  3. Start a layout

    Under Project, choose a design (Control A — jagged, pointy; Control B — straight edge, pointy; Control C — straight edge, flat) and click Load, or click New project. Type your quilt's name in Name.

Read the complete guide

Before you buy

  • Desktop Google Chrome or another Chromium-based browser. The tool was checked in desktop Chrome; other browsers are not verified.
  • No files are needed to start: three control designs are built in.
  • Install Node.js 20.12 or newer. In this extracted folder run: node start.mjs
    Open http://127.0.0.1:8787/ in desktop Google Chrome. Keep the terminal open; Ctrl+C stops it.

Compatibility & limits

Up to 2500 cells. Regular hexagons only. Print at 100% and measure the 100 mm calibration bar. Fabric estimates depend on usable width and cutting assumptions; verify before cutting.

Try it first

Try the same core workflow in the browser. The purchase gives you a downloadable local copy with installation instructions and examples; no paid-only features are claimed.

Open the preview

Get Mokosha

Perpetual use of the purchased version on your devices for personal or internal commercial work. Keep reasonable backups and modify your own copy; do not redistribute or resell original proprietary code. Third-party licenses and any existing preview permissions retain their rights.

Before payment, save the private recovery code shown by checkout. After Paddle confirms payment, use it to download your ZIP or return for it later. No subscription, future update or email delivery is promised. See the illustrated steps.

License · Terms · Privacy · Refunds · Support

$12 USD · once

Buy download