Posted 29 Dec 2018 by JC

By request, the view controls on each stitch pattern’s detail page now include a “Metadata” checkbox. Click this option, and the stitch map will be shown with three bits of metadata in its lower-left corner: the name of the pattern, the name of its contributor, and its URL.

Window Lights stitch map

Why might this be useful? Say you’ve downloaded and printed a bunch of stitch map images. (I like doing this so I can follow the stitch map using a chart keeper with a magnetic strip – yes, it works! even if the rows bend a little.) Having the metadata printed right there on the page means not having to ask later, “Now, which stitch pattern was this?”

On a related note... going forward, I’ll probably include metadata when posting stitch map images on Ravelry or on social media. That way, anyone that sees the image has a way of tracking it down.

Bonus: those of you with subscriptions have the option setting a preference such that you’ll see metadata by default every time you visit a new detail page.



Posted 19 Oct 2018 by JC

Today’s update is a twofer:

Part 1: exporting a collection’s key

Premium subscribers have long had the ability to export a stitch pattern’s key. Now they can also export the key for an entire collection. This key will define all the symbols used in all the stitch patterns in the collection. For example, here’s the key for my Short-rowed doilies collection:

sample key

As you’d expect, it contains symbols for short-row turns, since every pattern in the collection uses them. It also contains bind-off symbols, even though Diamond Doily doesn't use them, because the other patterns do. And it contains the cast-on symbol, even though Diamond Doily is the only stitch pattern that uses that symbol.

I’m pretty keen to use this feature myself. I figure it’ll be super useful when I’m putting together the handouts for the classes I’m teaching. Imagine this: create a collection containing all the stitch patterns shown in the handouts, export the collection’s key, put the key into the handouts as well, and boom! no need to worry about the handouts not defining a crucial symbol.

Part 2: user interface tweaks

Adding an action item for “export this collection’s key” nudged me into making a couple mostly cosmetic changes. First off, the sidebars on a few pages were looking a little cluttered, so I’ve made the sidebar panels collapsible. Initially, only the first panel is open, but you can open more with a quick click – for example, for the Short-rowed doilies collection:

sidebar panels

Then I put icons for commonly-used actions next to each stitch pattern’s name, and added icons next to action item links – for example, for Diamond Doily:

extra icons

action panel

Hopefully you’ll enjoy these little improvements. As always, if you have questions or concerns, please speak up! Start a conversation in the Stitch Maps group on Ravelry, or contact me directly.

Improved current-row highlighting

Posted 24 Aug 2018 by JC

Subscribers been able to highlight their current row since 2013. The “gotcha!” is that, when short rows are involved, some row numbers aren't displayed – making it hard to figure out which row is being highlighted:

Sample heel turn, with an unlabelled row highlighted

Which row is that?

So, by request, when a row is being highlighted, the pattern’s detail page now displays that row’s number:

current row display

It’s row 8!

Bonus: the display is also a menu that lets you jump to and highlight any row:

row number menu

Seriously? I should’ve made this change years ago.

You may need to refresh your browser window to see these changes. And, as always, if you experience any weirdness, please let me know!


Threaded stitches

Posted 12 Jul 2018 by JC

By request, and with super-helpful input from Gannet, Knittingand, irishlacenet, pdxknitterati, and TracyGP, I’m pleased to announce that now supports threaded stitches.

What? You’ve never heard of “threaded stitches”? Well, okay, I’m not surprised; you don’t run into them often. They’re kind of odd. As with cable crosses, you work a set of stitches out of their usual order – but instead of reordering them by crossing one group over another, you thread one group through another. As you can imagine, this can be a little fiddly, though it’s often made easier (and more dramatic!) by working with elongated stitches, aka stitches that have been multiply-wrapped on the previous row.

Some examples are in order. Check out these symbols:

  • 3/3 left thread thru3/3 left thread thru = Slip 6 stitches with yarn on WS, dropping any extra wraps. Insert left needle into first three stitches slipped, then pull them over the other three stitches and return them to left needle. Return remaining three stitches to left needle. K6 on RS, p6 on WS.
  • 3/3 right thread thru3/3 right thread thru = Slip 6 stitches with yarn on WS, dropping any extra wraps. Return stitches to left needle. Insert right needle into 4th, 5th, and 6th stitches on left needle. Pull them over the first three stitches, leaving them on the left needle. K6 on RS, p6 on WS.

They’re used in the lovely (if blandly named) Threaded Waves:

stitch map for Threaded Waves

swatch photo for Threaded Waves

I like this stitch pattern as-is, but I think it would be awesome in a hand-painted yarn, with a contrast-color yarn for the garter ridges, and maybe even with the plain stitches on rows 7 and 13 slipped rather than knit. Hmm, what do I have in my stash that would work ...?

All told, now sports 20 symbols for threaded stitches, plus three new symbols for quadruply-wrapped stitches:

  • k1 wrapping yarn 4 timesk1 wrapping yarn 4 times on RS, p1 wrapping yarn 4 times on WS; drop extra wraps on next row
  • p1 wrapping yarn 4 timesp1 wrapping yarn 4 times on WS, k1 wrapping yarn 4 times on WS; drop extra wraps on next row
  • yo wrapping yarn 4 timesyo wrapping yarn 4 times; drop extra wraps on next row

Why quadruply-wrapped stitches? Because they’re used in perhaps the most well-known pattern with threaded stitches, Indian Cross Stitch:

stitch map for Indian Cross Stitch

It’s found in Barbara Walker’s A Treasury of Knitting Patterns. (But you’re not going to find me knitting a sample. Threading four quadruply-wrapped stitches through four other quadruply-wrapped stitches is too fiddly for my tastes. Your mileage may vary!)

As always, you can find all these symbols in the key. And you know where to find me if you have questions!


Posted 26 Mar 2018 by JC

tl;dr now handles brioche stitch patterns, via the brSl abbreviation and the brSl and brSl symbols.

The full story

Brioche stitch patterns are notoriously difficult to chart. Part of the problem is that each stitch in a typical brioche pattern is essentially worked over two rows. Showing exactly what happens to each stitch over the course of those two rows tends to result in cluttered charts that don’t reflect the “gestalt” of the pattern. You get to see every little twig and branch of every tree, but the forest gets lost.

And so in adding support for brioche stitch patterns to, my primary goal was to find symbols that would result in clear, expressive, easy-to-read stitch maps – that is, to keep the stitch maps as simple as possible, so that the patterns could shine as brightly as possible.

Curiously, after a good deal of trial and error (oh, so much error!), the solution turned out to be a pair of symbols:

  • brSlbrSl
  • brSlbrSl

Both mean precisely the same thing: “brioche slip,” that is, slip a stitch purlwise and yarn over at the same time. This results in two loops that need to be treated as a single stitch on the following row.

Naturally, you may be wondering why two symbols are necessary – in particular, two symbols that look an awful lot like those for knit and purl. Here’s the thing: when you enter brSl as part of your stitch pattern’s knitspeak, will figure out automatically whether it should display brSl or brSl, depending on how the stitch is worked on the following row. If the stitch is knit on the following row, will display brSl. If it’s purled, the site will display brSl. In this way, you’ll get k symbols stacked on top of brSl, and p symbols stacked on top of brSl.

And this stacking is the key to clear and expressive stitch maps. It’s what lets the ribbed nature of many brioche patterns to shine. Let’s look at a few examples.

S-Twist is one of the first patterns in Knitting Fresh Brioche by Nancy Marchant. It’s also one of the simplest. At a glance, you can see that on most rows you’re just maintaining plain brioche rib. It’s only on row 3 that you create the actual S-Twist pattern via increases and decreases.


Fanny and Feathery – also from Knitting Fresh Brioche – is somewhat more dramatic. Check out those 1-to-9 increases!

Fanny and Feathery

This pattern is new. It’s a brioche version of Thistles. I haven’t tried knitting it yet, but it looks promising. And I am tempted to create brioche versions of other lace patterns.

Thistles, brioche version

Given my apparent fondness for Knitting Fresh Brioche, you may also be wondering why the abbreviation for brSl and brSl is brSl, and not the more common sl1yo. In a nutshell: it’s a limitation of the knitspeak parser at The way it processes knitspeak, it wouldn’t be able to distinguish between sl1yo and sl1, yo. And so a new abbreviation became necessary. I hope you don’t mind.

I also hope you’ll give these new symbols a try. Map some of your favorite brioche patterns (or make up new ones!). And, as always, if you encounter any weirdness with this new feature at, please let me know!

Page 1 of 15 • Next page »