Local Kanban board

Edit your own columns and cards, move with keyboard or drag, inspect counts and WIP limits. Column≤12 · Card≤100

  • Runs in your browser
  • No upload
  • Check before download

Names, notes and plans stay in this browser. No account, calendar connection or sending. Save only when you explicitly choose it.

Edit your own columns and cards, move with keyboard or drag, inspect counts and WIP limits. Column≤12 · Card≤100

Questions

Limits:100rows (rosters64/50 as shown),256KiB backup,30,000text units,100,000search visits,20second worker deadline,40PDF pages/8MiB. PDF uses local Liberation Sans with actual glyph checks; no RTL/complex shaping. Unsupported print text remains in the backup. Removing a row removes its linked assignments; editing/reordering preserves positional identities. Roster/draw changes clear tournament results. Roster/reference names must be unique for generation; incomplete drafts may repeat them.

Device storage is unencrypted and may be cleared or seen by other users of this browser. Keep a portable backup. Load/Clear never contacts a service.

Liberation Sans · SIL OFL1.1@libpdf/core · MIT
Column (3/12)
Card (2/100)

Synthetic sample1 (1/2)

Synthetic sample1

Synthetic sample

Synthetic sample2 (1/1)

Synthetic sample2

Synthetic sample

Synthetic sample3 (0/∞)

Save on this device

Device storage is unencrypted and may be cleared or seen by other users of this browser. Keep a portable backup. Load/Clear never contacts a service.

How to use

  1. Add

    Name the columns, set a WIP limit for each column and place the cards. Zero means unlimited.

  2. Create plan

    Try this concrete example: limits[2,1,0],cards in columns[0,1] → counts[1,1,0],over=[]

  3. Export backup

    Move cards and review the over-limit warnings. Save a backup before you clear this local board.

Questions

Does a WIP warning block the card?

No. It reports the columns whose positive limit is exceeded. It doesn't delete or refuse your work.

What should I correct before generating?

Use unique, non-empty column names. Each card must refer to a column that exists.

What does this output not establish?

Up to 12 columns and 100 cards. No shared live board, automation or cycle-time analytics.

Local PDF sheets use @libpdf/core0.5.1 (MIT) and Liberation Sans. Copyright notice and original license · Original Liberation font license (SIL OFL1.1)