1 repositorio
Interactive UI components that present a set of options and validate a single correct selection.
Distinct from Choice Presentation: Focuses on the UI component for quiz-like interaction rather than AI classification or dialogue nodes.
Explore 1 awesome GitHub repository matching user interface & experience · Multiple Choice Components. Refine with filters or upvote what's useful.
Enquirer es una biblioteca de Node.js para crear interfaces de línea de comandos interactivas para recopilar datos estructurados del usuario. Proporciona un conjunto de prompts de terminal, incluyendo menús, formularios y campos de texto, para recopilar datos mediante autocompletado, selección múltiple y confirmaciones booleanas. El proyecto sirve como un framework personalizable que permite la creación de tipos de prompt personalizados a través de una clase base y la extensión de la funcionalidad mediante una arquitectura de plugins. La biblioteca cubre una amplia gama de patrones de interacción, como la captura de datos numéricos y sensibles, la validación de la entrada del usuario frente a reglas personalizadas y la ejecución de secuencias de prompts para recopilar comentarios complejos. También incluye capacidades para ordenar listas, rellenar fragmentos de texto y gestionar la recopilación de formularios en la terminal.
Enables the creation of multiple-choice quizzes by presenting options and validating the user's selection.