by frontier-forms

frontier-forms / frontier-forms

The smartest web-forms.

226 Stars 20 Forks Last release: Not found MIT License 85 Commits 18 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Frontier forms npm version

Data-driven forms that let you focus on what matters: your application.

Provide a

mutation and
 will do the rest for you.

Both fast to use and performant ⚡!

➡️ See all capabilites by watching the introduction talk from React Europe 2019!

import gql from "graphql-tag";
import { Frontier } from "frontier-forms";
import { myApplicationKit } from "./uiKit";
import { client } from "./apollo-client";

const mutation = gql mutation($user: User!) { createUser(user: $user) { id } };

  • Simple

    You already know how to use Frontier, because it works like other form libraries.
    More, Frontier will bring you the full data lifecycle management, with zero configuration.

  • Scalable

    Just define your Application Frontier UI-kit.
    Then, take advantage of the UI-kit full rendering feature to bring consistent UX to your users.

  • Iterative

    Choose your way to build forms, with or without Frontier UI-kit.
    Frontier will adapt to your needs.


In order to use Frontier, you will need:

  • react
  • apollo-client
  • graphql-tag

Then, install

yarn add frontier-forms


npm i frontier-forms


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.