frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Vis Pro – A Formula-Based Workout Program Editor

https://vis.fitness/pro
3•strongpigeon•1h ago
Hey HN,

About 5 years ago, I built a weightlifting app for 5/3/1 that got me on the front page of HN [0]. After that, life happened. I had kids and so decided to get a job and put that project on ice. Eventually I grew too disappointed with my job, and decided to try building something again.

The biggest feedback I kept getting from users was simple: “Let me create my own programs.”

That’s how Vis started.

The initial idea was to create a B2B platform where gyms and trainers could build programs using formulas (e.g., percentages of 1RM) and reusable blocks instead of spreadsheets. I built what I still think is the best workout editor out there, but I quickly found out that B2B sales is hard (or maybe I just suck at it). It also just didn’t feel like a big enough sell for gyms.

So I pivoted. I focused on the iOS app for a while [1], and now re-packaged the editor so individuals can use it directly.

With Vis Pro, you can:

- Define programs using formulas (e.g., 0.85 * SQUAT_1RM, or even better: RPE(8, SET_REPS) * SQUAT_1RM)

- Build workouts by re-using pre-defined or even custom blocks

- Share your programs and workouts with others

The core idea is that programs are parametric instead of static. Change your 1RM and the entire program recalculates automatically.

You can try it out without an account at https://vis.fitness/pro/try/create-program

The whole thing is built with NextJS, using Chevrotain (surprisingly solid) for the formula engine.

It's been super interesting using Codex since late Dec. It's been a huge force multiplier, enabling me to ship really cool features like formula autocomplete and syntax highlighting in a couple of hours. I'm used to reviewing a lot of code from my time at Google, so that hasn't been a problem, but it's interesting to feel that the review speed is now the limiting factor. Though the codebase would become unmaintainable real quick without that.

The next step is building an MCP server to allow users to create programs using LLMs and have them show up directly in the editor (and your phone).

Would love feedback, whether you even lift or not!

[0] https://news.ycombinator.com/item?id=31508009

[1] https://apps.apple.com/us/app/vis-next-generation-workouts/i...

Comments

strongpigeon•1h ago
Feel free to try out some of the programs to see it in action. For example https://vis.fitness/templates/program/5-3-1
paseoapp•1h ago
Looking sharp! What’s the plan around MCP?
strongpigeon•1h ago
The goal for V1 is to be able to create whole programs and workouts in one shot and then edit them. I'm currently iterating on the tools definition, but it'll probably be out in 2-3 weeks. After that I plan on looking into the ChatGPT integration to render the programs myself.

Once that's done, the plan is to add scheduling functionalities.

Looks Like it is Happening

https://www.math.columbia.edu/~woit/wordpress/?p=15500
1•jjgreen•23s ago•0 comments

Ever wondered how Commodore 64 pixel art is still evolving today?

https://c64graphicsexplorer.com
1•angelday•1m ago•0 comments

Hosting the Olympics: the most expensive participation trophy

https://www.not-ship.com/hosting-the-olympics-the-worlds-most-expensive-participation-trophy/
1•speckx•1m ago•0 comments

Show HN: Disk Inventory X updated for Apple Silicon

https://diskinv.github.io/
1•lababidi•3m ago•1 comments

Anthropic's Responsible Scaling Policy: Version 3.0

https://www.anthropic.com/news/responsible-scaling-policy-v3
1•soheilpro•4m ago•0 comments

The End of Baseload Power as We Know It

https://finance.yahoo.com/news/end-baseload-power-know-200000114.html
1•epistasis•4m ago•0 comments

Apple's Touch-Screen MacBook Pro to Have Dynamic Island, New Interface

https://www.bloomberg.com/news/articles/2026-02-24/apple-s-touch-screen-macbook-pro-to-have-dynam...
2•jbredeche•4m ago•0 comments

Porting TeX from Pascal to TypeScript Using LLMs

https://hublog.hubmed.org/archives/002032
1•chl•4m ago•0 comments

Apple Accelerates US Manufacturing

https://www.apple.com/newsroom/2026/02/apple-accelerates-us-manufacturing-with-mac-mini-production/
2•haunter•5m ago•0 comments

Show HN: Bookie – Conquer the bookkeeping and accounting chaos of freelancing

https://www.bookie.tax/
1•nxnze•5m ago•0 comments

I built The Murderer's Lock – a security vault with a unique approach

https://murderers-lock-demo.vercel.app/
1•jennaleighwest•5m ago•1 comments

Using "Hi Claudette " on Claude.ai

2•mlongval•5m ago•1 comments

Contra Citrini

https://theautomatedoperator.substack.com/p/contra-citrini
2•idopmstuff•8m ago•0 comments

CoreWeave Seeks $8.5B Loan from Banks Backed by Meta Deal

https://www.bloomberg.com/news/articles/2026-02-24/coreweave-seeks-8-5-billion-loan-from-banks-ba...
1•toomuchtodo•8m ago•1 comments

The only FAA-registered ice runway in the continental US

https://www.nationalgeographic.com/adventure/article/alton-bay-ice-runway
2•divbzero•8m ago•0 comments

Accidental UI Calming

https://unsung.aresluna.org/accidental-ui-calming/
2•latexr•9m ago•0 comments

The React Foundation: A New Home for React Hosted by the Linux Foundation

https://react.dev/blog/2026/02/24/the-react-foundation
1•makepanic•10m ago•0 comments

Anthony Bourdain's Moveable Feast (2017)

https://www.newyorker.com/magazine/2017/02/13/anthony-bourdains-moveable-feast
1•mitchbob•11m ago•1 comments

To aficionados, fungi are freaky, mystical and overlooked

https://www.nhregister.com/news/article/to-afficionados-fungi-are-freaky-mystical-and-21357721.php
1•PaulHoule•13m ago•0 comments

The next generations of Bubble Tea, Lip Gloss, and Bubbles are available now

https://charm.land/blog/v2/
2•saberd•14m ago•0 comments

Make coverage charts page mobile-friendly

1•nishiohiroshi•14m ago•0 comments

Show HN: MiniVim a Minimal Neovim Configuration

https://github.com/KyanJeuring/minivim
2•kppjeuring•16m ago•0 comments

Show HN: Declarative open-source framework for MCPs with search and execute

https://hyperterse.com
2•samrith•17m ago•0 comments

Isolate SwiftUI animations to specific attributes

https://nilcoalescing.com/blog/IsolateSwiftUIAnimationsToSpecificAttributes/
2•maguszin•19m ago•0 comments

Show HN: CharityVerify – Trust scores for 138K Canadian charities

https://charityverify.com/
1•buchler•20m ago•0 comments

Lubeno.dev – Code hosting and collaboration with stacked PRs and JJ support

https://lubeno.dev
2•bkolobara•20m ago•1 comments

From AI Agent to Tamagochi?

https://mfranc.com/blog/speaking-to-ai-agent-ended-up-with-tamagochi/
2•janoz•20m ago•0 comments

Agentic system to find 0-days in binaries

https://substack.com/home/post/p-188916866
1•talhof8•20m ago•0 comments

Cursor now shows you demos, not diffs

https://twitter.com/i/status/2026369873321013568
1•rootforce•20m ago•0 comments

Improving API Documentation Describing One Parameter at a Time

https://robertdelwood.medium.com/improving-api-documentation-describing-one-parameter-at-a-time-c...
2•taubek•22m ago•0 comments