Vue Formulate

A Vue.js form builder with a single component for all inputs, built-in validation, and JSON form generation.

Visit Website
vueformulate.com
Verified
Quick facts
What is it A Vue.js form builder with a single component for all inputs, built-in validation, and JSON form generation.
Pricing Unknown
Platform Web Application
Best for Building user registration and login forms, Creating complex data entry interfaces
Domain registered 2018

Data updated Aug. 1, 2026

What does Vue Formulate do?

Vue Formulate is a comprehensive form-building library for Vue.js developers. It provides a single `<FormulateInput>` component that can generate any type of form element—text inputs, checkboxes, radio buttons, selects, file uploads, and more—through a simple `type` prop. This approach eliminates the need to remember multiple component names while maintaining full functionality, including complex features like grouped and repeatable fields for multi-item forms like booking systems or custom order forms.

The library stands out with its robust built-in validation system that handles most common use cases with simple prop declarations, supporting over 20 rules out of the box. It offers deep customization through a plugin system for custom inputs and validation rules, scoped slots for complete markup control, and the ability to generate entire forms from JSON schemas. It also includes internationalization support with over a dozen languages available.

Vue Formulate is ideal for Vue 2 developers building applications that require complex, user-friendly forms, such as admin panels, customer portals, or data-intensive web apps. It significantly reduces development time for form creation, validation, and styling while providing the flexibility needed for custom requirements. The maintainers recommend Vue 3 users check out its successor, FormKit, for continued support.

#developer tools#form builder#frontend#javascript#validation#vue.js

Key features

What makes it stand out
01
Single component for all input types via a type prop
02
Built-in validation with 20+ rules and custom rule support
03
JSON schema form generation for complex layouts
04
Repeatable field groups for multi-item forms
05
Plugin system for extending functionality with custom inputs

Who is Vue Formulate for?

Who benefits most from this tool
Building user registration and login forms
Creating complex data entry interfaces
Developing forms with file uploads and validation

Trust & presence

Domain Domain registered 2018

Similar tools

Vue.ai Verified Automation

Enterprise AI orchestration platform that connects data, models, and workflows to automate business processes across industries

Fabricate Verified No-Code&Low-Code

AI full-stack app builder — describe your idea in a prompt and get a deployable web application in minutes.

Form Verified No-Code&Low-Code

Self-hosted platform to build forms, APIs, and agentic workflows for developers.

n8n Top 100k site
forms app Verified Productivity Tools

A free online form builder to create surveys, quizzes, and payment forms with AI generation and 500+ app integrations.

integrately Top 100k site
Formo. Forms built by AI. Verified Assistant

AI form builder — describe your form in chat, and AI builds it in seconds

Funnelforms Verified Sales & CRM

AI-powered multi-step form builder for lead generation — create smart, conditional forms without code

Weavely.ai Verified Documents Generator

AI form builder — describe what you need, get a complete form with conditional logic in seconds

n8n
formx ai Verified For Data Analytics

AI-powered document data extraction tool — convert invoices, receipts, and forms into structured JSON data automatically

Share X LinkedIn Telegram
Vue Formulate Visit