JSON → powerlift.ing share link
Paste program JSON and generate a real /p/<STATE> link using lz-string + base64url (no backend).
Schema reminder (v1)
This must match the app’s URL/state contract (existing shared links depend on it).
{
"v": 1,
"u": "lb" | "kg",
"c": [{ "n": "Meso 1" }],
"weeks": [
{
"c": 0,
"days": [
{
"label": "DAY 1 - MON",
"rows": [
{ "ex": "", "mode": "", "sets": "", "reps": "", "load": "", "pct": "", "rpe": "", "rest": "" }
]
}
]
}
]
}
More resources
Attribution
- Creator: James L. Cowan (@jameslcowan) — jameslcowan.com
- Source: GitHub repository