Skip to main content

YOUR SHELL. YOUR THREADS.

A little structure.
A shell that feels
like yours.

Weave profiles, shortcuts and native completion into one declarative PowerShell workflow.

PowerShell 7.6+ Windows · Linux · macOS

PowerShell Hero weaving luminous cyan threads on a loom
BUILD FROM SOURCE

PSLoom and Reed are implemented. PowerShell Gallery releases are pending.

Development setup

FROM THREADS TO A WORKFLOW

Your shell, woven together.

A draft connects the pieces of your profile. Load Reed, define a shortcut and describe the commands you use every day.

Learn how a draft works
Microsoft.PowerShell_profile.ps1POWERSHELL
Import-Module PSLoom

Invoke-Loom -Draft {
Thread Reed
Treadle glog { git log --oneline }

Sley git {
Command log {
Option '--oneline'
}
Command status
}
}
One draft. Your everyday workflow.Walk through it

LESS GLUE. MORE FLOW.

Give your profile a common thread.

01 / DECLARE

A profile you can read.

Bring your configuration together in a draft. The kernel coordinates its lifecycle, once per session.

Write your first draft
02 / CONNECT

Shortcuts with context.

Define command shortcuts with Treadle. Reed carries the target command’s completion through to your shortcut.

Make a shortcut
03 / REFINE

Room to make it yours.

Use context-sensitive styles and lifecycle hooks to adapt your workflow as your shell grows.

Explore lifecycle hooks

THE LOOM & THE THREADS

One kernel.
Purposeful extensions.

PSLoom owns the lifecycle and shared services. Harnesses add focused capabilities through the Warp contract.

Understand the architecture

Reed

Implemented · unreleased

Native command completion

Describe commands, options and arguments in PowerShell. Let Reed handle completion.

Colorway

Planned

Command-aware highlighting

Syntax highlighting shaped by the command you are writing.

Weft

Planned

Plugin management

A home for managing the plugins that make your shell yours.

Shuttle

Planned

Binaries and shims

Release assets and native tools, brought into your workflow.

START WITH A SINGLE THREAD

Make your next session yours.

Write your first draft