Forms.md

Website

Developer-first JavaScript library for multi-step forms and surveys

777 stars 40 forks last commit first released Apache-2.0

Slowing down

No commits since 27 Apr 2025. Check the issue tracker before you rely on it.

Forms.md screenshot

Forms.md is a developer-first, open source JavaScript library for building multi-step, Typeform-style forms and surveys with minimal code. Forms can be created programmatically or from a template-like syntax, and embedded directly into existing web apps.

Key Features

  • Multi-step “slide” forms with optional progress indicators
  • Conditional logic for showing, skipping, or jumping between slides
  • Partial (step-level) submissions to persist data during completion
  • Rich input types (including opinion scales/NPS-style, ratings, date-time, file, and more)
  • Client-side rendering without iframes, with a privacy-focused approach
  • Theming and customization (colors, typography, layout)
  • Localization support for multi-language forms
  • Optional integrations such as Google Sheets and spam protection (reCAPTCHA)

Use Cases

  • User onboarding flows with branching questions
  • Customer surveys and feedback collection embedded in product pages
  • Lead capture and data collection forms for internal tools or marketing sites

Limitations and Considerations

  • Forms.md provides the form UI and client-side logic; you must provide and secure the server endpoint that receives submissions

Forms.md is a good fit for teams that want a code-driven, embeddable form experience with conditional logic and strong customization. It works well as a lightweight alternative to hosted form builders when you want full control over UX and data handling.

Categories:

Tags:

Tech Stack:

Share:

Similar to Forms.md

Form.io logo

Form.io

Form builder and form-driven API platform for web applications

2.3k
767
Last commit

Open-source form and data management platform with a drag-and-drop builder, embeddable form renderer, and REST API for submissions, resources, and workflows.

OSL-3.0Actively maintained
Alternative to:
Formstack logo
Formstack
+12
docassemble logo

docassemble

Expert system for guided interviews and document assembly

984
309
Last commit

Open-source platform for guided web interviews that collect user input, run logic, and generate documents (PDF, DOCX, RTF) or integrate with external services via APIs.

MITActively maintained
Alternative to:
Formstack logo
Formstack
+19
LIMBAS logo

LIMBAS

Low-code PHP framework for building database-driven business applications

59
10
Last commit

A low-code graphical database framework to rapidly build forms, reports, workflows and modular business apps with multiple DB support.

GPL-2.0Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+11
Automatisch logo

Automatisch

Self-hosted no-code workflow automation platform

13.9k
1.1k
Last commit

Automatisch is an open-source Zapier alternative for building no-code automations that connect apps and services while keeping data on your own infrastructure.

Slowing down
Alternative to:
Zapier logo
Zapier
+14
PrivateBin logo

PrivateBin

Zero-knowledge encrypted pastebin with browser-side AES encryption

8.6k
1k
Last commit

PrivateBin is a minimalist zero-knowledge pastebin that encrypts and decrypts pastes in the browser, with optional passwords, expiration, discussions, and file uploads.

Actively maintained
Alternative to:
Pastebin logo
Pastebin
+5
CryptPad logo

CryptPad

End-to-end encrypted collaborative office and document suite

7.9k
840
Last commit

CryptPad is an end-to-end encrypted collaboration suite with real-time editors, file storage, and sharing, designed to keep document contents private from servers and admins.

AGPL-3.0Actively maintained
Alternative to:
Google Workspace logo
Google Workspace
+12