4 ms·
Show HN: SmartStepper – Multi-Step Form Library with Config-Based Flow
I just released SmartStepper v2 – a declarative and config-based way to handle multi-step forms in React.
It lets you define orchestration (next, previous steps), validation, and views via a single config object. No more if/else spaghetti or scattered state.
GitHub: https://github.com/Miladxsar23/smartstepper https://github.com/Miladxsar23/smartstepper
Demo: https://smartstepper-demo.vercel.app https://smartstepper-demo.vercel.app
Docs: https://github.com/Miladxsar23/smartstepper#readme https://github.com/Miladxsar23/smartstepper#readme
Would love feedback, suggestions, or examples if anyone tries it!
- cloudking 1y agoDemo doesn't work: 404: NOT_FOUND Code: DEPLOYMENT_NOT_FOUND ID: cle1::tpv5g-1751207033791-4081486be439
- milad_shirian 1y ago[dead]
- danesparza 1y agoI would love to see a working demo (preferably linked from the README in the repo)
- milad_shirian 1y agoOops! The demo link had expired — just redeployed it and it's now live at: https://codesandbox.io/p/sandbox/g8g8c7 https://codesandbox.io/p/sandbox/g8g8c7 Thanks for catching it!
- revskill 1y agoFE ecosystem is broken with validation as first-class citizen. Remember that parse, don't validate. Stop making validation as first-class citizen, use a generic async function instead.
- milad_shirian 1y ago[dead]
- amounderness200 1y agoNote persistent typo in README on "orchesration". Not enough time to add anything more constructive today, but I've used stepper forms and they're harder to get right than you naively imagine.
- milad_shirian 1y ago[dead]