Hey everyone!
We all know how much of a headache it can be to build forms, manage their state, and keep them updated — especially when you’re busy shipping core features for your startup.
That’s why I built Form Builder — a lightweight library that lets you:
- Build UI
- Capture all kinds of inputs
- Validate them
- Define your submit logic
…all in under 10 lines of JSX/TSX.
Just define your form fields in JSON, and Form Builder takes care of the rest — from rendering the UI to handling state and validation.
This started as a personal project for my own products, but I’m opening it to you all so you can try it, break it, help me improve it, and hopefully save some dev hours.
Would love your feedback — the good, the bad, and the brutally honest! 😄
You can install Form Builder through npm here - https://www.npmjs.com/package/pd-form-builder
You can find the Form Builder docs here - https://pd-form-builder.netlify.app/
Top comments (1)
We provide bright and clear outdoor SMD screen in Pakistan for events, shops, and signs. If you need an SMD LED screen or an SMD advertising screen that gets attention, we’re here to help. Our screens are strong, easy to use, and look great everywhere.