Regate

Regate

React components for building form inputs

Start Documentation

Variety

Regate ships with various components. Just browse the documentation and find the component which you need. See examples and implement it inside your own project.

Friendly

Regate is framekwork friendly. So you can style it easily with UI frameworks like Bootstrap and also use a state manager like Redux.

Simple

Regate philosophy is simplicity. This is on both developing the core itself, or the usage of library. There is no difficult learning curve to use Regate. Documentation is as simple as possible with lot of examples.

Easy to get started
Starting with Regate is easy and quick. Just install it, and use the components as your need.
$ npm install regate --save
import React from 'react'
import { RegateEmail } from 'regate'

class App extends React.Component {
  onChange({value, isValid}) {
    console.log(value, isValid);
  }

  render() {
    return (
      <RegateEmail onChange={this.onChange} />
    )
  }
}