TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Liftosaur: Workout Planner – Weightlifting IDE

10 点作者 astashov超过 1 年前

2 条评论

TiredGuy超过 1 年前
I like the idea of putting the exercises in and seeing muscle coverage, that&#x27;s really cool!<p>The biggest hurdle for weightlifting for me is the data entry. I usually just have a set routine I go through, and recording weight and achieved reps is what I need to do. I tried the generate feature here, and was presented with a very complex interface that I wasn&#x27;t sure would streamline my weightlifting experience. I don&#x27;t feel like I struggle with determining how much weight to lift each time; I just keep it simple: similar weight as last time but maybe increase by a single increment on the last few sets.
评论 #37831534 未加载
astashov超过 1 年前
I made an IDE for weightlifters!<p>IMHO there&#x27;s a lot of similarities in how we write software programs and weightlifting programs. In weightlifting, we also use specific syntax to describe our workouts - like sets by reps (3x8), how close we are to failure (Rate of Perceived Exertion - RPE), percentages of Reps Max, etc.<p>I thought it&#x27;d make sense to formalize the syntax for weightlifting programs, and then we could build a code editor, an IDE for weightlifting programs. It would autocomplete the exercises and the syntax, show errors and highlight syntax.<p>And also, it&#x27;d show important properties of a program in real time. Like, what&#x27;s the weekly volume per muscle group, how many days per week you hit specific muscle groups, what&#x27;s the proportion of strength vs hypertrophy sets, push vs pull sets, upper vs lower sets. It&#x27;d show the graph of weekly undulation in volume and instensity per exercise when you plan multi-week programs, so you can manage your fatigue over time. And it&#x27;ll show approximately how long the workout would take, so you can balance the time you spend in gym.<p>So, &quot;Liftosaur: Workout Planner&quot; is kinda an IDE for the weightlifting programs. You write workouts in plain text, using special syntax. Because it&#x27;s just text, you can tweak it very quickly and easily - select, copy-paste, change, which makes it easy and fast to write the programs. It supports:<p>- Rep ranges (like 3 sets of 12-15 reps - 3x12-15)<p>- RPE (e.g. @8 - meaning it&#x27;s 8 RPE - about 2 reps til failure)<p>- Percentages of 1RM - 1 rep max (e.g. 65%)<p>- If you omit weight, it&#x27;ll try to come up with proper weight for you based on percentage of 1 rep max, using RPE tables. E.g. if you write `Bench Press &#x2F; 3x8 @8`, it knows that generally people can do 8 reps at @8 RPE with 70% of 1RM.<p>- Custom rest times per exercise<p>E.g. example of the programs would be:<p>```<p>&#x2F;&#x2F; 4 sets of 6 reps with 65% of 1 rep max, last set is As Many Reps As Possible<p>Squat &#x2F; 3x6 65%, 6+ 65%<p>&#x2F;&#x2F; 3 sets of 12 reps at 6 RPE<p>Romanian Deadlift, barbell &#x2F; 3x12 @6<p>&#x2F;&#x2F; 2 sets of 12-15 reps, rest timer 90s<p>Bent Over Row &#x2F; 2x12-15 90s<p>```<p>You can also specify progressive overload, like:<p>```<p>&#x2F;&#x2F; Linear Progression: increase by 5lb each successful workout<p>Squat &#x2F; 3x6 65%, 6+ 65% &#x2F; progress: lp(5lb)<p>```<p>And finally, you can convert the program you built into a Liftosaur app program (it&#x27;s a weightlifting progress tracker), then import it there, and run it in an app while you&#x27;re in gym. It&#x27;ll take into account progressive overload too, and will change the weights, reps and sets oveer time how you defined.<p>Some examples of pre-made programs:<p>- Stronglifts 5x5: <a href="https:&#x2F;&#x2F;www.liftosaur.com&#x2F;n&#x2F;49b0b689" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.liftosaur.com&#x2F;n&#x2F;49b0b689</a><p>- &quot;GZCL: The Rippler&quot; from Cody Lefever: <a href="https:&#x2F;&#x2F;www.liftosaur.com&#x2F;n&#x2F;79520ff" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.liftosaur.com&#x2F;n&#x2F;79520ff</a><p>Check it out, if you like weightlifting and you make programs for youself, it could be a useful tool!