Everything You Need. Nothing You Don't.

Programming software that helps you think, not software you have to think about.


Recovery Intelligence

See What Your Athletes Are Actually Experiencing

Every movement you program connects to recovery groups—muscle systems and movement patterns that need time between sessions.

As you build workouts, color-coded indicators show what's fresh and what's fatigued:

● Ready Fully recovered. Safe to load.
⬟ Notice Minor fatigue. Generally fine.
◆ Caution Moderate fatigue. Monitor volume.
▲ Warning High fatigue. Consider waiting.
★ Danger Very high fatigue. Avoid.
✖ Stop Complete rest required.

You're not guessing anymore. You're seeing.


Recovery Groups Your Way

Some coaches think in "Push/Pull/Legs." Others need "Anterior Shoulders" and "Hip Flexors" and "Rotator Cuff."

Define recovery groups however matches your training philosophy. Limberjack adapts to how you think about programming—not the other way around.


Workout Builder

Speaks Your Language

AMRAP. EMOM. For Time. For Load. Tabata. Ladders.

The workout builder understands standard CrossFit notation. Type naturally, and Limberjack parses it correctly:

AMRAP 20
5 Pull Ups
10 Push Ups
15 Air Squats
EMOM 12
Min 1: 15 Cal Row
Min 2: 12 KB Swings (53/35)
Min 3: 9 Burpees
21-15-9
Thrusters (95/65)
Pull Ups

Focus on programming. Not on fighting your tools.


Real-Time Recovery Feedback

Every movement you add updates the recovery view instantly. Notice that you're stacking too much pressing work? Swap in a hinge movement instead.

The feedback loop is immediate. Decisions that used to require mental math across weeks of programming now happen while you type.


Scaling and Divisions Built In

Program for multiple athlete levels without duplicating workouts. Rx, Scaled, Adapted—whatever divisions your gym uses.

One workout. Multiple paths. All tracked together.


Import Your Existing Programming

Don't Start From Zero

You've already programmed hundreds of workouts. That history has value.

Import from:

  • CSV spreadsheets — Your own format
  • JSON exports — Push Press and similar platforms
  • Excel files — Wodify and other gym software

Limberjack parses workout descriptions, detects formats, and maps movements to your element library. Months of programming become visible in minutes.


Intelligent Element Matching

When imports encounter unfamiliar movement names, you resolve them once:

  • Create new element — Add it to your library
  • Create alias — Link "Thrusters" to your existing "Thruster"
  • Skip — Ignore movements you don't want to track

Future imports automatically use your resolutions. The system learns your vocabulary.


Handle Thousands of Workouts

Importing 5,000 workouts from Wodify? No problem.

Pagination, search, and bulk operations let you review large imports systematically. Progress tracking shows what's been processed and what needs attention.


Training Cycles

Focused Programming Blocks

Organize your programming into training cycles—focused periods with specific goals:

  • 6-week strength cycle emphasizing squats and deadlifts
  • Competition prep peaking for the Open
  • Skill cycle for gymnastics development
  • Base building with balanced variety

Cycles help you think in blocks, not just daily workouts.


Frequency Tracking

Set frequency targets for cycle elements. Back Squat 2x/week. Deadlift 1x/week.

Limberjack tracks whether you're hitting those targets. See at a glance if your strength cycle is actually emphasizing strength—or if conditioning has taken over again.


Cycle-Aware Recovery

Recovery tracking respects cycle boundaries. When you're in a strength cycle, the system understands that heavy barbell work is intentional.

Calendar view shows which weeks belong to which cycles. Transitions become visible. Planning ahead becomes natural.


Calendar View

The Complete Picture

See your programming across weeks and months. Spot the patterns that individual days hide:

  • Movement distribution across the week
  • Recovery status trending over time
  • Cycle progress and element exposure
  • Weather forecasts for outdoor planning

This is the view that changes how you think about programming.


Weather-Informed Programming

Planning a running workout? Limberjack shows weather forecasts for your gym's location.

No more scrambling when you check the weather at 5am and realize today's outdoor WOD won't work.


Element Library

Your Movement Vocabulary

Every movement your gym uses, organized and searchable. Each element connects to:

  • Recovery groups — Primary, secondary, and tertiary muscle associations
  • Aliases — Recognize "Thrusters" and "Thruster" as the same thing
  • Last programmed — When you last used this movement
  • Recovery status — Current state for this element

Build your library once. Use it forever.


Search by name, muscle group, or description. Results show recovery status so you can quickly find movements that are ready to program.

No more scrolling through endless lists. Find what you need and know if it's appropriate—in one action.


What's Coming

On the Roadmap

We're building toward:

  • Volume-aware recovery — Factor in reps, weight, and distance
  • Movement suggestions — Automated recommendations based on recovery
  • Athlete personalization — Individual recovery rates and performance tracking
  • Programming analytics — Measure and improve your programming effectiveness

Built by coaches for coaches. Evolving based on what you actually need.


Simple Pricing

One Plan. Everything Included.

No feature gates. No per-athlete charges. No enterprise upsells.

$79/month for everything on this page.

See Pricing Details →

Ready to Program With Confidence?

Join coaches who are strengthening athlete relationships through smarter programming.