FLUTTER ECOSYSTEM

formstack

A cross-platform ResearchKit and ODK alternative for Flutter. Build dynamic forms and surveys with 35 input types, 35+ validators, repeat groups, offline save, and multi-language.

formstack cover
Latest version
3.3.0
30-day downloads
747
Likes
39
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

FormStack is a cross-platform solution for building dynamic forms and surveys in Flutter, offering a robust alternative to ResearchKit and ODK. It supports 35 input types, 35+ validators, repeat groups, offline data saving, and multi-language capabilities. Designed for flexibility and scalability, it enables developers to create complex, interactive forms without writing extensive custom code. Ideal for research, healthcare, and data collection applications across Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Healthcare data collection
  • Research studies
  • Mobile surveys
  • Offline data entry
  • Multi-language forms
  • Field data gathering
Key features
  • 35+ input types
  • 35+ built-in validators
  • Repeat groups support
  • Offline form saving
  • Multi-language localization
  • Cross-platform compatibility
Suitable for
  • Researchers
  • Healthcare apps
  • Survey platforms
  • Field data collection tools
  • Enterprise data intake systems
  • Educational assessment apps
Considerations
  • Requires understanding of form schema design
  • Limited to form-specific workflows
  • May need custom styling adjustments
  • Depends on external JSON schema definitions
  • Not ideal for non-form UIs
  • Initial setup requires schema configuration
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add formstack

Categories

Dependencies

Dependency list 14 items

Source repository

Related projects

No data available yet.