All Projects → sumdook → chatty-form

sumdook / chatty-form

Licence: other
A highly theme-able and customisable form in the shape of a chat based interface for React.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to chatty-form

Uniforms
A React library for building forms from any schema.
Stars: ✭ 1,368 (+4966.67%)
Mutual labels:  forms, component-library
Nostyle
Design System
Stars: ✭ 101 (+274.07%)
Mutual labels:  forms, component-library
periqles
React form library for Relay and Apollo
Stars: ✭ 124 (+359.26%)
Mutual labels:  forms, component-library
selenium-client
A PHP Selenium client
Stars: ✭ 31 (+14.81%)
Mutual labels:  forms
view component-form
Rails FormBuilder for ViewComponent
Stars: ✭ 120 (+344.44%)
Mutual labels:  forms
Forms
Tracking our progress moving all city paper and pdf forms online.
Stars: ✭ 14 (-48.15%)
Mutual labels:  forms
django-siteforms
Django reusable app to simplify form construction
Stars: ✭ 15 (-44.44%)
Mutual labels:  forms
fyndiq-ui
Library of reusable web frontend components for Fyndiq
Stars: ✭ 39 (+44.44%)
Mutual labels:  component-library
pyrene
Open Systems Component Library
Stars: ✭ 17 (-37.04%)
Mutual labels:  component-library
GNUI
💅 Nordcloud's design system for SaaS products.
Stars: ✭ 21 (-22.22%)
Mutual labels:  component-library
contact-officials
Form definitions powering Resistbot's electronic deliveries to elected officials in the United States.
Stars: ✭ 29 (+7.41%)
Mutual labels:  forms
accessible-forms
A series of HTML test cases to determine how specific elements are announced in different screen reader / browser combinations.
Stars: ✭ 159 (+488.89%)
Mutual labels:  forms
lo form
🧪 Lightweight Flutter forms library
Stars: ✭ 71 (+162.96%)
Mutual labels:  forms
reform
📋 Reasonably making forms sound good
Stars: ✭ 345 (+1177.78%)
Mutual labels:  forms
DNZ.MvcComponents
A set of useful UI-Components (HtmlHelper) for ASP.NET Core MVC based-on Popular JavaScript Plugins (Experimental project).
Stars: ✭ 25 (-7.41%)
Mutual labels:  component-library
react-vtkjs-viewport
VTK.js image viewport component in React
Stars: ✭ 112 (+314.81%)
Mutual labels:  component-library
form-data-json
A zero dependency, cross browser library to easily get or set/manipulate form input values as/from a json object.
Stars: ✭ 37 (+37.04%)
Mutual labels:  forms
ListViewWithSubListView
Xamarin.Forms Expandable ListView With Sub-ListView MVVM Pattern
Stars: ✭ 40 (+48.15%)
Mutual labels:  forms
svelte-multiselect
Keyboard-friendly, accessible and highly customizable multi-select component
Stars: ✭ 91 (+237.04%)
Mutual labels:  forms
tail-kit
React UI kit built using tailwindcss
Stars: ✭ 49 (+81.48%)
Mutual labels:  component-library

logo


A highly theme-able and customisable form in the shape of a chat based interface for React.

Getting Started

Install chatty-form and it's peer dependencies in your project from npm or yarn

npm install chatty-form framer-motion

# or

yarn add chatty-form framer-motion

Usage

This package contains only 4 components. A parent ChattyForm component and three input components Input, Select & MultiSelect which interact with the user.

Wrap any of the input component in <Chattyform/> to get started. Let's write the basic amount of code to get it up and running.

<ChattyForm>
  <Input
    name="name"
    question="Howdy! What's your name?"
    placeholder="Type your answer"
  />
</ChattyForm>

There you go! We are now successfully using chatty-form.


You can find detailed documentation on the website.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].