🛠 Free Tools & AI Utilities ↗

Get in touch

Tell us a little about your project and we'll follow up by email with licensing and download details.

Selvedge

Selvedge is built for textile and weaving studios, and its core claim is literal: the cloth on the page is computed, not photographed. Real weave-draft data drives the pattern rendering, so warp and weft interlace on screen the way an actual loom would produce them, down to the structure of the weave itself. It's a craft-and-editorial layout built around that computed cloth, not a theme dressed up with stock fabric photography.

selvedge.kilnwp.com LIVE
Selvedge Open live preview ↗

Highlights

  • The cloth is never a photograph. Every fabric stores a real weaving draft — threading, tie-up, treadling — and the theme computes the interlacement from it, so the swatch on a card, the notation chip in its corner and the cloth in the hero are all one calculation
  • Patterns emerge instead of being drawn: set a 2/2 twill and band both colour orders four dark, four light, and houndstooth appears — nothing in the code knows the word
  • Re-colour a warp in the editor and every swatch on the site changes together. There is no image to re-shoot, no upload to replace, and a swatch can never disagree with its specification
  • A hanging cloth simulated with genuine verlet physics on Three.js — structural, shear and bend constraints, gathered pinning so it falls in folds — textured by that same live draft and pushed around by the pointer

Overview

Selvedge is built on one idea: a mill does not describe its cloth with a picture, it describes it with a draft. Every fabric in this theme stores the three things a weaver actually writes down — a threading (which shaft carries each warp end), a tie-up (which shafts each treadle lifts) and a treadling (which treadle is pressed for each pick) — and the theme derives the interlacement from them.

The drawdown is never stored, because it is derivable. One line of arithmetic produces it, and everything visual follows: the swatch on every product card, the notation chip in its corner, the plate on a fabric page and the cloth hanging in the hero are all the same calculation at different sizes. Re-colour a warp in the editor and all of them change together — there is no photograph to re-shoot and no upload to replace, and a swatch can never drift out of step with its own specification.

It also means pattern emerges rather than being drawn. Choose a 2/2 twill, band the warp and the weft four dark and four light, and houndstooth appears; nothing in the code knows the word. Six real named structures ship with the theme — plain weave, 2/2 twill, 3/1 warp-faced twill, herringbone, basket and 5-end satin.

The draft is the common notation of the entire textile trade, which is what makes the theme portable. A weaving mill, a handweaving studio, a rug or tapestry workshop, an upholstery house, a shirting merchant and a textile design consultancy all specify goods this way. Swapping the drafts and the copy re-points the whole site without touching a template.

The page itself is laid out as a draft sheet: ruled at the same pitch as a draft grid, with a threading-block ornament on each section head and the notation set beside the cloth it produces. The hero is a genuine verlet cloth simulation on Three.js — structural, shear and bend constraints, gathered pinning so it falls in folds rather than hanging flat — textured by the live draft and pushed around by the pointer. Where it will not run well it is not run, and a 2D swatch computed from the same draft takes its place, so the hero is never an empty box.

What's included

  • Full theme source — every template, style sheet & script
  • One-click demo importer (idempotent, no page builder)
  • Live Customizer controls for copy, colours & content
  • Translation-ready .pot file + RTL stylesheet
  • HTML documentation + a CHANGELOG file
  • Lifetime updates + 6 months support (renewable)

Specifications

WordPress5.6 – 7.0
PHP8.0 – 8.3
BrowsersChrome, Firefox, Safari, Edge (latest)
LayoutFully responsive, mobile → desktop
LocalizationTranslation-ready · RTL included
AccessibilityKeyboard-navigable · prefers-reduced-motion
Page builderNot required — native Customizer
LicenseGNU GPL v2 · single-site commercial

Release

v1.0.0 Selvedge is built for textile and weaving studios, and its core claim is literal: the cloth on the page is computed, not photographed. Real weave-draft data drives the pattern rendering, so warp and weft interlace on screen the way an actual loom would produce them, down to the structure of the weave itself. It's a craft-and-editorial layout built around that computed cloth, not a theme dressed up with stock fabric photography.

The complete, dated version history ships in the theme’s CHANGELOG file. Every purchase includes lifetime access to future updates.

Chatoyance Featured

A one-of-a-kind jewelry maison storefront: a real Three.js/WebGL2 gem viewer lets shoppers drag-orbit each piece, swap between 18K gold, rose gold, platinum and blackened metal in real time, and read live facet-angle, refractive-index, critical-angle and fire-frequency numbers off an on-canvas HUD as the stone turns. A browsing-history-driven style curator recommends pieces from the visitor's own session, computed entirely client-side with no dependency on any external AI service. Runs as a compiled React/Vite storefront embedded inside a classic WordPress theme, with a custom "Luxury Products" catalogue (no WooCommerce dependency).

Craft Dark
View →
Meniscus

A persistent WebGL2 fluid field — real 2D simplex noise run through 5-octave curl-advected, pointer-reactive fractional Brownian motion, modelling crema and pour turbulence, switchable between Espresso Dark and Roastery Morning Light — behind a real SCA Golden Cup extraction calculator, a real Development Time Ratio roast simulator, a real Kozeny-Carman dripper lab, and the real SCA 100-point cupping protocol.

Craft E-commerce
View →
Apiary

Apiary

79

Two real calculations carry the site: a WebGL2 hexagon-packing comb field, and a waggle-dance bearing calculator built on the actual relationship a forager's dance encodes. The comb field runs genuine flat-top axial and pixel conversion with cube-coordinate rounding and an exact hexagon SDF, while the waggle calculator combines a NOAA simplified solar-position formula with von Frisch's real sun-relative bearing relationship. Colonies, honey, sites, services, testimonials, and markets run as custom post types behind a working AJAX inquiry endpoint, for apiaries and small honey producers.

Craft Light
View →