Documentation
IntroductionQuick StartInstallationConfiguration
Question TypesPages & NavigationDrag & DropLive Preview
Conditional LogicPage RoutingFinish Screens
Built-in ThemesCustom ThemingFonts & PatternsLogo & Branding
Viewing ResponsesExporting DataWebhooks
Stripe SetupFixed PricingDynamic Pricing
Custom SlugsEmbed OptionsPublish Checklist
Inviting Team MembersRoles & Permissions
Docker DeployEnvironment VariablesCaddy SetupUpgrading

Introduction

Lygotype is a full-stack, open-source form builder built for professional workflows. It combines the UX of modern form tools with the document legitimacy and data control that institutional, legal, and business contexts actually require.

Unlike hosted SaaS form platforms, Lygotype is self-hostable, MIT-licensed, and gives you complete ownership of every form, response, and piece of data. No vendor lock-in. No per-submission fees. No mystery about where your data lives.

What Lygotype does

  • 17 question types across 7 groups — choice, text, matrix, scale, media, layout, and payments
  • Full conditional logic — AND/OR rules, page routing, question skipping, branching finish screens
  • 6 built-in themes with complete per-form customization: 1,000+ Google Fonts, 9 background patterns, full colour control
  • Stripe payments built directly into the form — fixed or dynamic pricing, per-form credentials, CAD & USD
  • Three embed options — direct URL, iFrame, and JavaScript widget
  • Real collaboration — invite by email, assign Edit or View roles, scoped per form
  • Real-time responses with full-text search, metadata, and CSV export

Who it's for

Lygotype is built for teams and developers who need more than a basic form tool but don't want to pay enterprise pricing or surrender their data to a third-party platform. It's particularly well-suited for:

  • Professional associations and membership organizations
  • Legal, healthcare, and compliance workflows
  • Developers who want to self-host and extend a real form platform
  • Agencies managing forms across multiple clients

Stack

| Layer | Technology | |---|---| | Frontend | React 18, Vite, Framer Motion, Tailwind CSS | | Backend | Node.js, Express 5 | | Database | SQLite via better-sqlite3 | | Auth | Better Auth (session-based) | | Payments | Stripe API | | Deployment | Docker, Caddy reverse proxy |

New to Lygotype? Start with the Quick Start guide — you'll have a form live in under 5 minutes.

NEXT →Quick Start