Calisthenics Workout Log app icon

Calisthenics Workout Log

Health & Fitness · Free · iOS & Android · CoddyKit

Calisthenics Workout Log — A skill tree from your first push-up to a planche

Calisthenics Workout Log is a bodyweight training tracker built around a branching skill tree — 26 moves across Push, Pull, Core and Skills, from a knee push-up to a full planche. Clear the move below and the next one unlocks; log every set, rep and hold time, and an AI coach plans the path between where you are and the skill you're chasing.

App Store — Download freeGoogle Play — Download free
Price
Free, Pro upgrade
Platforms
iOS and Android
Languages
10
Age rating
4+
Version
1.0
Requires
iOS 15.1 or later
Calisthenics Workout Log Today screen showing a 14-day streak, 13 skills unlocked, 50 percent tree completion and the next challengeCalisthenics Workout Log skill tree screen showing the Push path with knee push-up, push-up, dip, diamond push-up and pike push-up unlocked
26A 26-move skill tree
AIAI coach and sticking-point diagnosis
TodayGuided sessions, set by set
Every move has a prerequisite.

A muscle-up or a planche looks like a single trick to chase, but it's really the end of a chain of easier moves that build the strength to do it safely. The skill tree makes that chain visible instead of leaving you to guess what to train next.

What it is

Calisthenics Workout Log is a bodyweight training app that maps every exercise — push-up, dip, pull-up, muscle-up, handstand, front lever, planche, human flag and more — as a node on a branching skill tree across four paths: Push, Pull, Core and Skills. Clearing one move unlocks the next, and a guided session on the Today screen walks through target reps or hold times, set by set, with a rest timer. Logging is sets, reps and hold times stored on your device, and an AI coach builds a multi-week progression plan toward a goal skill from your real numbers — max pull-ups, push-ups, dips and plank hold — rather than a generic template.

Inside the app

What it looks like

Calisthenics Workout Log Today screen showing a 14-day streak, 13 skills unlocked, 50 percent tree completion and the next challenge
TodayStreak, skills unlocked and tree completion at a glance, with the next reachable challenge pinned to the top.
Calisthenics Workout Log skill tree screen showing the Push path with knee push-up, push-up, dip, diamond push-up and pike push-up unlocked
Skill treeThe Push path at 50 percent: each move marked unlocked, ready to train, or still locked behind a prerequisite.
Calisthenics Workout Log AI coach screen showing a goal of muscle-up with a progression plan and warm-up instructions
AI coachPick a goal skill — muscle-up here — and the coach builds a plan from your real pull-up, push-up and dip numbers.
Calisthenics Workout Log workout log screen showing progress stats, recent volume chart and a history of logged exercises
Workout logWorkouts, best streak and PRs at the top, with recent volume and full exercise history below.

Background

What does a structured calisthenics progression actually look like?

Calisthenics skills build on each other in a fairly predictable order: a harder move usually requires the strength, stability or mobility that an easier move already trains. A muscle-up needs a strong pull-up and a strong dip before the transition between them makes sense; a planche needs wrist and shoulder strength most beginners don't have yet, built up through easier static holds first. Training the sequence in order, rather than attempting the advanced move directly, is what most structured bodyweight programs are built around.

Push, Pull, Core and Skillsthe four training paths

Push covers push-up variations through to the planche; Pull covers hangs and rows through to the muscle-up and front lever; Core covers plank and leg-raise variations through to the dragon flag; Skills groups standalone moves like the handstand and human flag that don't fit neatly into the other three.

Readiness versus a test attemptwhy the two are kept separate

Readiness compares your best recent sets against a skill's stated requirements, which is a prediction. A test attempt is the real thing — one honest try at the actual move, recorded once every requirement is genuinely met. Keeping the two separate avoids the common mistake of attempting an advanced skill before the base strength is actually there.

Why balance between paths matterspush-pull-core balance

Training push moves heavily while neglecting pull moves (or the reverse) is a common way bodyweight training produces imbalance, since many advanced skills — a muscle-up, a front lever — require both pushing and pulling strength together. Checking the balance across the last several weeks, not just the most recent session, is how an imbalance actually gets caught.

Why warm-up and form cues matter more as moves get harderjoint preparation

Advanced calisthenics skills put load through the wrists, shoulders and elbows in positions ordinary life rarely uses, which is why a warm-up matched to the specific joints involved — wrist circles before a planche attempt, scapular work before a pull-up session — is treated as part of training a skill, not an optional add-on.

How it works

How the app is used

The tree, the log and the AI coach are built to stay in sync: what you've logged determines what's ready to train, and what's ready to train is what the coach plans around.

  1. Find your starting point

    Six quick questions — max push-ups, pull-ups, dips, plank, dead hang and knee raises — light up the skills you already have, instead of starting the tree from zero regardless of your actual level.

  2. Train a guided session

    The Today screen gives a session with target reps or hold time for every set and a rest timer, with an optional warm-up matched to that session. Leaving mid-session and resuming later keeps the sets you already completed.

  3. Let the AI coach plan the next stretch

    Pick a goal skill, enter your real numbers, and the coach builds a multi-week plan — which regressions to train, how to add volume, and the exact criteria that unlock the next move — adjusting as you log more sessions.

What's inside

What the app tracks

26

A 26-move skill tree

Four paths — Push, Pull, Core and Skills — covering every move from a knee push-up and a plank to a muscle-up, handstand, front lever, L-sit, dragon flag, planche and human flag, each gated behind its prerequisite.

AI

AI coach and sticking-point diagnosis

A multi-week progression plan built from your goal skill and real numbers, plus a diagnosis that names your slowest-moving requirement and suggests a two-week block to fix it.

Today

Guided sessions, set by set

Target reps or hold time for every set on the Today screen, a rest timer, an optional joint-specific warm-up, and the ability to resume a session left unfinished.

21d

Readiness against real requirements

Your best sets from the last 21 days are checked against each skill's stated requirements, with a progression ladder of four steps and a rough projection of how many weeks remain, naming the limiting requirement.

28d

Push-pull-core balance

Training volume across the last 28 days is split by category so an imbalance between pushing, pulling and core work shows up before it becomes a plateau, with a one-tap fix suggested.

CSV

Streaks, reminders and export

A session streak, training reminders on the days you choose, a share card for skill unlocks, and export of your full log as CSV or JSON.

Fit

Who it's for — and who it isn't

A good fit if you

  • Want to know exactly which move to train next instead of guessing from random routines online
  • Are chasing a specific goal skill — muscle-up, handstand, planche, front lever — and want a real plan toward it
  • Want sets, reps and hold times logged somewhere other than memory or a notes app
  • Like seeing a visible map of prerequisites rather than a flat list of exercises
  • Want training reminders and a streak to keep sessions consistent

Not the right tool if you

  • Have an injury or medical condition and have not yet spoken with a physician about starting bodyweight training
  • Want every advanced skill path unlocked for free — muscle-up, handstand, planche, front lever and more are Pro
  • Expect the app to correct your form from video; it logs numbers and plans progressions, not a motion coach
  • Want unlimited AI progression plans without any daily limit on the free tier

Safety and limits

Read this before chasing an advanced skill

Calisthenics Workout Log provides general fitness information and a training log, not medical advice. It does not diagnose, treat or guarantee any fitness outcome, and nothing in the app replaces guidance from a qualified professional.

Talk to a physician before starting any exercise program, especially if you have an injury, a joint or cardiovascular condition, or have not trained in some time. Advanced calisthenics moves put real load through the wrists, shoulders and elbows, and that load increases with each step up the skill tree.

Earn each prerequisite before reaching for the next move — the skill tree exists specifically to discourage skipping steps. Warm up thoroughly before a session, especially one involving a static hold like a planche or front lever, and stop any movement that causes joint pain rather than pushing through it. Progress depends on your own effort, consistency and recovery, and results are never guaranteed.

Privacy

What the AI coach sends

Your log, skill tree and progress are stored on your device and work fully offline. The AI coach sends only your stated goal, training level, chosen training days and rep numbers to generate or adjust a plan — never your name or email. An optional training backup exists to restore your history on a new phone; it is not required to use the app.

Full details are in the CoddyKit privacy policy.

Questions

Frequently asked questions

What's a good app for tracking calisthenics progress?

A useful one shows the actual sequence of moves leading to an advanced skill rather than a flat exercise list, logs sets, reps and hold times, and can turn a stated goal into a real multi-week plan. Calisthenics Workout Log does this with a 26-move skill tree across Push, Pull, Core and Skills, guided sessions with a rest timer, readiness checks against each skill's real requirements, and an AI coach that builds a plan from your actual numbers.

How do I progress from a pull-up to a muscle-up?

The app's skill tree places the muscle-up on the Pull path above the pull-up and the dip, reflecting that both a strong pull-up and a strong dip are prerequisites for the transition between them. Readiness checks your best recent sets against the muscle-up's stated requirements, and the AI coach can build a progression plan from your current pull-up and dip numbers toward it, naming which one is the current limiter.

What's the difference between readiness and a test attempt in the app?

Readiness is a prediction: your best sets from the last 21 days compared against a skill's stated requirements. A test attempt is the real thing — one honest, recorded try at the move itself, meant to happen only once readiness says every requirement is genuinely met, which is meant to prevent attempting an advanced skill before the base strength is actually there.

How does the AI coach build a progression plan?

You pick a goal skill and enter your real numbers — current max pull-ups, push-ups, dips and plank hold — and the coach generates a multi-week plan: which regressions to train, how to add training volume week by week, and the specific criteria that unlock the next move. The plan adjusts over time based on the sessions you actually log, rather than following a fixed schedule regardless of your progress.

Is Calisthenics Workout Log free?

The first 12 moves of the tree — push-up, dip, pull-up, chin-up, plank, hanging leg raise, crow pose and their build-ups — guided sessions, the log, readiness checks, reminders and export are free, with no account required. Pro unlocks all 26 moves including muscle-up, handstand, front lever and planche, unlimited AI progression plans with a weekly re-plan, advanced stats and training backup.

Does the app check push-pull-core balance?

Yes. It splits your training volume across the last 28 days into Push, Pull and Core categories, which is how an imbalance — heavy pushing work with almost no pulling, for instance — actually gets caught before it turns into a plateau or a stalled skill. A one-tap fix is suggested when the split skews noticeably toward one category.

Can I log a workout without following a guided session?

Yes. Alongside the guided Today session, any workout can be logged by hand — sets, reps and hold times for whatever exercise you actually did — which matters for sessions that don't fit the app's prescribed structure, like extra accessory work or a different training split entirely.

What does the sticking-point diagnosis do?

When progress toward a goal skill stalls, the diagnosis compares your logged requirements against the skill's targets to name the single slowest-moving one — a weak dead hang holding back a front lever attempt, for example — and suggests a focused two-week training block around fixing that specific limiter rather than training everything equally.

Does the app require an internet connection?

No, logging, the skill tree and guided sessions all work fully offline, and no account is required to start. The AI coach and the sticking-point diagnosis need a connection to generate a plan; a rule-based diagnosis is available without one on the free tier.

Get started

Find the move you're actually ready for

Free to start, with a Pro upgrade for every skill path and unlimited AI plans.

App Store — Download freeGoogle Play — Download free
Last reviewed October 2026 · Published by CoddyKit · Privacy policy
Not a medical device. Does not diagnose or treat any condition.