Derive interactive surveys for Rust types. Backend-agnostic. Backends are provided in elicitor-wizard-requestty, elicitor-wizard-ratatui, elicitor-form-egui, and many others.
HTML document generator for elicitor (generates fillable HTML forms)
Backend for elicitor: generates fillable LaTeX forms from SurveyDefinition.
egui form backend for elicitor (GUI fill-in form)
Ratatui form backend for elicitor (TUI form with all fields visible)
Dialoguer wizard backend for elicitor (CLI step-by-step prompts)
Ratatui wizard backend for elicitor (TUI step-by-step prompts)
Requestty wizard backend for elicitor (CLI step-by-step prompts)
Procedural macro to derive Survey implementations for Rust types.
Core types for the elicit crate - presentation-agnostic survey definitions.
Derives interactive wizard-like user input for Rust types. Backend-agnostic (supports at least requestty and egui).