ShapeForm logo


A form library that uses JSON schema and works with Redux
+ 1

What is ShapeForm?

It is originally a part of the TakeShape React web client. It is a form library that uses JSON schema and works with Redux. It is useful for async validation and data normalization.
ShapeForm is a tool in the Web Forms category of a tech stack.
ShapeForm is an open source tool with 280 GitHub stars and 3 GitHub forks. Here’s a link to ShapeForm's open source repository on GitHub

ShapeForm Integrations

React, TypeScript, JSON, redux-saga, and Redux are some of the popular tools that integrate with ShapeForm. Here's a list of all 5 tools that integrate with ShapeForm.

Why developers like ShapeForm?

Here’s a list of reasons why companies and developers use ShapeForm
Top Reasons
Be the first to leave a pro

ShapeForm's Features

  • JSON Schema validation
  • Nested Object / Array support with Drag and Drop
  • Pure components for fast rendering even with large forms
  • Custom widgets
  • Form reducers
  • Multi-Part Forms

ShapeForm Alternatives & Comparisons

What are some alternatives to ShapeForm?
Gravity Forms
It is a WordPress plugin used originally for contact forms, but in a more general sense, it allows site owners to create forms to collect information. It can be used for contact forms, WordPress post creation, calculators, employment applications and more.
Build beautiful and engaging next-generation online forms, surveys, quizzes, landing pages, and much more with Typeform
Wufoo automatically builds the database, backend and scripts needed to make collecting and understanding your data easy, fast and fun. Because we host everything, all you need is a browser, an Internet connection and a few minutes to build a form and start using it right away.
It takes care of the repetitive and annoying stuff--keeping track of values/errors/visited fields, orchestrating validation, and handling submission--so you don't have to.
Google Forms
It is a cloud-based questionnaire and survey solution with real-time collaboration and powerful tools to customize form questions. It can also be used to create online quizzes.
See all alternatives

ShapeForm's Followers
4 developers follow ShapeForm to keep up with related blogs and decisions.
Nicolas Marshall
Justin Dorfman