2.2.0 • Published 4 years ago

formatic v2.2.0

Weekly downloads
4,771
License
MIT
Repository
github
Last release
4 years ago

Formatic

travis

Automatic forms. Find it on NPM - https://www.npmjs.com/package/formatic.

Warning!

Formatic is currently in use in production, but the API is likely to change significantly in its next versions.

What is formatic?

Formatic is a configurable, pluggable forms library for React. Pass in JSON fields that define your form, along with a value to be edited, and Formatic gives you form fields to edit your value.

Using formatic

If you're happy with the default configuration, you can use it like this:

// Get the formatic component.
import Formatic from 'formatic';

// Create some fields.
var fields = [
  {
    type: 'string',
    isSingleLine: true,
    key: 'firstName',
    label: 'First Name',
  },
  {
    type: 'str',
    isSingleLine: true,
    key: 'lastName',
    label: 'Last Name',
  },
];

// Render the form.
React.render(
  <Formatic fields={fields} onChange={newValue => console.log(newValue)} />,
  document.getElementById('my-form')
);

This creates a simple form like this:

simple-form

Documentation

To learn more, check out the documentation.

Start hacking

git clone git@github.com:zapier/formatic.git
cd formatic
yarn install
yarn start

Your browser should automatically open to http://localhost:3333/demo (or other open port). Hack away on the code, and your changes should hot reload courtesy of Next.js.

2.2.0

4 years ago

2.1.3

5 years ago

2.1.0

5 years ago

2.0.8

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

2.0.0-beta.2

5 years ago

1.2.2

5 years ago

2.0.0-beta.1

5 years ago

2.0.0-beta.0

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.11

6 years ago

1.1.10

6 years ago

1.1.9

6 years ago

1.1.8

6 years ago

1.1.7

6 years ago

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.0.2

6 years ago

1.1.0

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.3.85

7 years ago

0.3.84

7 years ago

0.3.82

7 years ago

0.3.81

7 years ago

0.3.80

7 years ago

0.3.79

7 years ago

0.3.77

7 years ago

0.3.76

7 years ago

0.3.75

7 years ago

0.3.74

7 years ago

0.3.72

7 years ago

0.3.71

7 years ago

0.3.70

7 years ago

0.3.69

7 years ago

0.3.68

7 years ago

0.3.67

7 years ago

0.3.66

7 years ago

0.3.64

7 years ago

0.3.63

7 years ago

0.3.62

8 years ago

0.3.61

8 years ago

0.3.60

8 years ago

0.3.59

8 years ago

0.3.57

8 years ago

0.3.56

8 years ago

0.3.54

8 years ago

0.3.53

8 years ago

0.3.52

8 years ago

0.3.51

8 years ago

0.3.50

8 years ago

0.3.49

8 years ago

0.3.48

8 years ago

0.3.47

8 years ago

0.3.46

8 years ago

0.3.45

8 years ago

0.3.44

8 years ago

0.3.43

8 years ago

0.3.42

8 years ago

0.3.41

8 years ago

0.3.40

8 years ago

0.3.39

8 years ago

0.3.38

8 years ago

0.3.37

8 years ago

0.3.36

8 years ago

0.3.35

8 years ago

0.3.34

8 years ago

0.3.33

8 years ago

0.3.32

8 years ago

0.3.31

8 years ago

0.3.30

8 years ago

0.3.29

8 years ago

0.3.28

8 years ago

0.3.27

8 years ago

0.3.26

8 years ago

0.3.25

8 years ago

0.3.24

8 years ago

0.3.23

8 years ago

0.3.22

8 years ago

0.3.21

8 years ago

0.3.20

8 years ago

0.3.19

8 years ago

0.3.18

8 years ago

0.3.17

8 years ago

0.3.16

8 years ago

0.3.15

8 years ago

0.3.14

8 years ago

0.3.13

8 years ago

0.3.12

8 years ago

0.3.11

8 years ago

0.3.10

8 years ago

0.3.9

8 years ago

0.3.8

8 years ago

0.3.7

8 years ago

0.3.6

8 years ago

0.3.5

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.112

8 years ago

0.2.111

8 years ago

0.2.110

9 years ago

0.2.109

9 years ago

0.2.108

9 years ago

0.2.106

9 years ago

0.2.105

9 years ago

0.2.104

9 years ago

0.2.103

9 years ago

0.2.102

9 years ago

0.2.101

9 years ago

0.2.100

9 years ago

0.2.99

9 years ago

0.2.98

9 years ago

0.2.97

9 years ago

0.2.96

9 years ago

0.2.95

9 years ago

0.2.94

9 years ago

0.2.93

9 years ago

0.2.92

9 years ago

0.2.91

9 years ago

0.2.90

9 years ago

0.2.89

9 years ago

0.2.88

9 years ago

0.2.87

9 years ago

0.2.86

9 years ago

0.2.85

9 years ago

0.2.84

9 years ago

0.2.83

9 years ago

0.2.82

9 years ago

0.2.81

9 years ago

0.2.80

9 years ago

0.2.79

9 years ago

0.2.78

9 years ago

0.2.77

9 years ago

0.2.76

9 years ago

0.2.75

9 years ago

0.2.74

9 years ago

0.2.73

9 years ago

0.2.72

9 years ago

0.2.71

9 years ago

0.2.70

9 years ago

0.2.69

9 years ago

0.2.68

9 years ago

0.2.67

9 years ago

0.2.66

9 years ago

0.2.65

9 years ago

0.2.64

9 years ago

0.2.63

9 years ago

0.2.62

9 years ago

0.2.61

9 years ago

0.2.60

9 years ago

0.2.59

9 years ago

0.2.58

9 years ago

0.2.57

9 years ago

0.2.56

9 years ago

0.2.55

9 years ago

0.2.54

9 years ago

0.2.53

9 years ago

0.2.52

9 years ago

0.2.51

9 years ago

0.2.50

9 years ago

0.2.49

9 years ago

0.2.48

9 years ago

0.2.47

9 years ago

0.2.46

9 years ago

0.2.45

9 years ago

0.2.44

9 years ago

0.2.43

9 years ago

0.2.42

9 years ago

0.2.41

9 years ago

0.2.40

9 years ago

0.2.39

9 years ago

0.2.38

9 years ago

0.2.37

9 years ago

0.2.36

9 years ago

0.2.35

9 years ago

0.2.34

9 years ago

0.2.33

9 years ago

0.2.32

9 years ago

0.2.31

9 years ago

0.2.30

9 years ago

0.2.29

9 years ago

0.2.28

9 years ago

0.2.27

9 years ago

0.2.26

9 years ago

0.2.25

9 years ago

0.2.24

9 years ago

0.2.23

9 years ago

0.2.22

9 years ago

0.2.21

9 years ago

0.2.20

9 years ago

0.2.19

9 years ago

0.2.18

9 years ago

0.2.15

9 years ago

0.2.12

9 years ago

0.2.11

9 years ago

0.2.10

9 years ago

0.2.9

9 years ago

0.2.8

9 years ago

0.2.7

9 years ago

0.2.6

9 years ago

0.2.5

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.1

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

10 years ago

0.0.1

10 years ago