FieldCraftPayKitDocsServicesBlogWork With Me →
Free & Open Source

Template Library

Production-ready form schemas you can drop into any FieldCraft project. Fully typed, validated, and ready to customize.

$ npm i @squaredr/fieldcraft-templates-free

Contact Form

general

A two-step contact form with personal details and inquiry fields. Includes name, email, phone, subject dropdown, and message.

5 fields2 sections
contactsupportgeneral

Feedback Survey

feedback

A comprehensive customer feedback survey with NPS, ratings, Likert scales, feature usage tracking, and conditional follow-up. Three sections covering satisfaction, specifics, and open-ended feedback.

12 fields3 sections
feedbacksurveynpsratinglikert

NPS Survey

feedback

A focused Net Promoter Score survey with conditional follow-up questions. Detractors see different questions than promoters, with smart branching logic.

5 fields2 sections
npssurveyconditional-logicfeedback

Newsletter Signup

marketing

A minimal newsletter subscription form with email, optional name, and topic interest selection. Single section, no progress bar — designed for embedding.

3 fields1 section
newslettersignupmarketingemail

Bug Report

support

A structured bug report form with reporter details, severity classification, reproduction steps, expected behavior, environment selection, and screenshot URL. Two sections with step-based progress.

8 fields2 sections
bugreportsupportissue-tracking

Event Registration

general

A comprehensive 3-section event registration form with attendee details, session preferences, dietary requirements, t-shirt sizing, accessibility needs, and marketing consent.

15 fields3 sections
eventregistrationconferencemulti-step

Lead Generation

general

A 2-section B2B lead generation form with contact details and qualification questions. Includes company size, industry, use case, and purchase timeline.

8 fields2 sections
lead-genb2bsalesdemo-request

Feature Request

general

A structured feature request form with requester details, feature description, problem statement, priority classification, workaround, and reference links. Two sections with step navigation.

10 fields2 sections
feature-requestproductfeedbackroadmap

Quick Poll

general

A single-section poll with a main question, satisfaction rating, opinion scale, optional open feedback, and email for results. Designed for quick engagement.

5 fields1 section
pollsurveyquickopinionengagement

Product Knowledge Quiz

general

A 3-section quiz with participant info, basic questions, and advanced questions. Uses single-select for multiple choice, multi-select for select-all-that-apply, plus confidence rating and feedback.

12 fields3 sections
quizassessmentknowledgescoringmulti-step

Job Application

hr

A comprehensive 3-section job application form with personal info, position preferences (role, type, salary, remote), experience details, cover letter, and consent.

18 fields3 sections
hrjob-applicationrecruitinghiring

Onboarding Checklist

hr

A 3-section new employee onboarding form covering personal details, IT/equipment setup, and HR compliance tasks. Includes emergency contacts, tool access requests, and policy acknowledgments.

17 fields3 sections
hronboardingnew-hirechecklist

Exit Interview

hr

A 3-section confidential exit interview with departure reasons, Likert-scale satisfaction ratings (manager, growth, compensation, culture, work-life), NPS, and open-ended feedback.

14 fields3 sections
hrexit-interviewoffboardingfeedbacklikert

360° Performance Review

hr

A 3-section 360-degree review with reviewer context, 8 Likert-scale competency ratings (communication, collaboration, problem-solving, accountability, initiative, adaptability, technical, leadership), strengths/growth areas, and overall rating.

15 fields3 sections
hrperformance-review360feedbacklikert

Time Off Request

hr

A single-section time-off request with leave type, date range, half-day option, conditional reason field, coverage plan, and manager notes.

9 fields1 section
hrtime-offleaveptorequest

Expense Report

hr

A 3-section expense report with employee info, detailed expense entries (category, date, amount, currency, receipt, justification), and summary with policy acknowledgment. Supports draft saving.

14 fields3 sections
hrexpensereimbursementfinancereceipts

Quick Start

Import any template and pass it to FormEngineRenderer. Each schema is fully typed and works out of the box.

import { FormEngineRenderer } from '@squaredr/fieldcraft-react'
import { contactFormSchema } from '@squaredr/fieldcraft-templates-free'

export default function ContactPage() {
  return (
    <FormEngineRenderer
      schema={contactFormSchema}
      onSubmit={async (data) => {
        await fetch('/api/contact', {
          method: 'POST',
          body: JSON.stringify(data),
        })
      }}
    />
  )
}

More templates on the way

Healthcare intake forms, e-commerce checkouts, and more verticals are in development. All templates are free and open source under MIT.

View the roadmap →