Yarnl

Your self-hosted crochet companion

You don't have any active patterns. Time to start crocheting!

No patterns yet. Upload your first pattern!

You haven't created any projects yet. Projects let you group multiple patterns together for larger works!

No settings found matching your search

Appearance

Customize the look and feel of your app

Theme

Choose a color scheme

Random theme & font combo

Switch between light and dark

Automatically change mode

Font

Choose your preferred font

Header

Use gradient colors

Show day/night button in header

Display mascot in header

Choose header mascot

Use matching mascot for theme

Display subtitle text

Customize subtitle

Mobile

Vibrate on mobile button taps

Library

Page shown on startup

Show pattern counts on tabs

Mark pattern as in progress when timer starts

Badge Visibility

Show PDF/MD on cards

Show CURRENT/COMPLETE on cards

Show category on cards

Show star on favorite cards

Pattern Viewer

Initial zoom level for PDFs

Enable auto timer by default

Categories & Tags

Organize your pattern library

Categories

Hashtags

Keyboard Shortcuts

Customize keyboard shortcuts for the PDF viewer. Learn more

Enable to use media keys (play/pause, next, prev) from a Bluetooth remote. Requires Yarnl to be the active media app.

When enabled, arrow keys scroll the PDF. When disabled, they control counters and page navigation.

Add one to selected counter

Subtract one from selected counter

Go back one page

Go forward one page

Toggle project timer

Cycle to next counter

Increase PDF zoom

Decrease PDF zoom

Close and return to library

Backup & Restore

Create and manage backups of your patterns, settings, and data

This feature is experimental. Always keep additional copies of important patterns.

Backup Options

Loading size...

Loading size...

Loading archive size...

Loading notes size...

Estimated backup size: calculating...

Schedule

Automatically create backups

Cleanup

Automatically delete old backups

Saved Backups

Loading backups...

Backups are saved to ./backups

Archive

Manage archived patterns

Behavior

Disables archive and replaces archive button with delete button that permanently deletes files

Automatically delete archived patterns after a set time

Archived Patterns

Loading...

Notifications

Configure push notifications for app events

Pushover

Send notifications to your device

Events

Notify when backups finish

Notify when backups fail

Notify when archived patterns are auto-deleted

About Yarnl

Crochet pattern management app

Library Stats

App Info

Version: 0.5.0

Made with: Node.js, Express, PostgreSQL

Links

Admin

Manage users, authentication, and system settings

User Management


Default Categories Categories that new users will start with

OIDC / Single Sign-On

Configure authentication via your chosen OIDC provider such as PocketID or Authelia

Allow users to login with SSO

Account

Manage your account settings

Profile

-

Password

-

Set a new password for your account

Session

End your current session