Code tool

Community Theater Rehearsal Scheduler

Expand up to seven weekly rehearsal templates into a dated local schedule for a 1–26 week production period.

In-browser processingNo account requiredPrivacy details ↗

This creates a planning draft from recurring weekly slots. It does not check performer availability, holidays, venue booking, travel, labor rules, breaks, rights, safety, or production dependencies. Review every date with the cast, crew, venue, and production team before sharing it as a commitment. Up to seven templates and 26 weeks are supported.

A QUICK WALKTHROUGH

How to use this tool

  1. Each completed template repeats on its selected weekday for the requested number of weeks, beginning with the first matching weekday on or after the start date. Rows are sorted by date and time; overlapping intervals on the same date are flagged.
  2. This creates a planning draft from recurring weekly slots. It does not check performer availability, holidays, venue booking, travel, labor rules, breaks, rights, safety, or production dependencies. Review every date with the cast, crew, venue, and production team before sharing it as a commitment. Up to seven templates and 26 weeks are supported.
  3. Inputs and generated dates stay in this browser. Copy and CSV happen locally.

Scheduling rule

Each completed template repeats on its selected weekday for the requested number of weeks, beginning with the first matching weekday on or after the start date. Rows are sorted by date and time; overlapping intervals on the same date are flagged.

Assumptions and limits

This creates a planning draft from recurring weekly slots. It does not check performer availability, holidays, venue booking, travel, labor rules, breaks, rights, safety, or production dependencies. Review every date with the cast, crew, venue, and production team before sharing it as a commitment. Up to seven templates and 26 weeks are supported.

Local processing

Inputs and generated dates stay in this browser. Copy and CSV happen locally.

GOOD TO KNOW

Common questions

How are weekly dates chosen?

Each template starts on its selected weekday on or after the start date, then repeats weekly for the requested period.

Does the schedule check availability or venue bookings?

No. It expands recurring time slots and flags same-day overlaps; the production team must confirm people, venue, travel, holidays, and other constraints.