Skip to main content


As a developer, building forms is practically inevitable. You're probably going to want to validate those forms for users, too, providing informative messages about what's going wrong and additional info about what you do want in form fields.

Enter "regbin"s: regularized bindings for fields against which to test data. An npm library implemented in curried style and with React controlled components in mind, regbin offers built-in support for 32 default fields (so far!), async and custom validators, and Redux-Form. Just specify configs and fields, feed in data, and catch informative messages for what fails. Data?--validated.

Check the docs at or, submit an issue or pull request if there's anything you want to see done or done better, or just tweet me @bellentuck to say hey. Let's make this a utility library for all to enjoy!

Project Members: Ben Ellentuck

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.