
Forms.md
JavaScript library that builds multi-step forms and surveys on a web page or in a web app, with the form defined in code or in a Markdown-like text syntax.
forms.md/repositorydocspricing
Forms.md is a JavaScript library for building multi-step forms and surveys inside a web page or web app, formerly called Blocks.md. A form is defined in code with a Composer class, or in a Markdown-like text syntax, and a Formsmd object renders it into a container element on the page. Each answer set is posted to an endpoint the developer names. The library runs in the visitor’s browser, and the project’s own pages say it stores nothing itself: the developer provides the endpoint and the storage for submissions.
Worth knowing
The pricing page sells a Pro licence that removes the Forms.md branding from forms, so a form built without it shows that branding. The project also ships a WordPress plugin, which its own site presents as a separate product.
Sources
- 2026-11-03: links, Categories, Install with, License
github.com/formsmd/formsmd/blob/main/README.md - 2026-11-03: links, Written in, License, GitHub stars
api.github.com/repos/formsmd/formsmd - 2026-11-03: Maintainer
forms.md/who-and-why/ - 2026-11-03: Runs as
forms.md/honest-pitch/ - 2026-11-03: License model, links
forms.md/pricing/ - 2026-11-03: First release, Last release
registry.npmjs.org/formsmd - 2026-11-03: Current major version
registry.npmjs.org/formsmd/latest - 2026-11-03: Contributors
api.github.com/repos/formsmd/formsmd/contributors?per_page=1 - 2026-11-03: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/formsmd - 2026-11-03: Multilingual
docs.forms.md/customization/localization