Skip to main content

Installation

MIE Forms is published as separate npm packages depending on your needs.

Choose Your Package

Forms Renderer

Display questionnaires and collect user responses:

npm install @mieweb/forms-renderer

Supports React, standalone HTML/JS, and Meteor/Blaze integrations - see Renderer Quickstart for usage examples.

Forms Editor

Build and edit questionnaires with a visual editor:

npm install @mieweb/forms-editor

Forms Engine

Direct access to the core engine for custom implementations:

npm install @mieweb/forms-engine

Requirements

  • Node.js: Version 18.0 or higher
  • React: Version 18.0 or higher (must be installed in your project)
  • React DOM: Version 18.0 or higher (must be installed in your project)

Verify Installation

After installation, verify everything works:

import { QuestionnaireRenderer } from '@mieweb/forms-renderer';
// or
import { QuestionnaireEditor } from '@mieweb/forms-editor';

If imports work without errors, you're ready to go!

Next Steps