Skip to main content
Ctrl+K

TUI Forms

Contents

  • How-to guides
    • Use in your project
    • Create a custom renderer
    • Contribute to TUI Forms
  • Reference
    • Public API reference
    • JSONSchema support
    • BaseRenderer
    • stdlib renderer
    • rich renderer
    • cookiecutter renderer
    • noinput renderer
  • Tutorials
    • Your first form
    • Conditional questions
    • Computed and constant hidden fields
    • Validating answers with a custom validator
  • Concepts
    • Schema-first design
    • Documentation structure

Appendices

  • Glossary
  • Index
  • Repository
  • Open issue

Index

B | C | D | E | J | M | R | T

B

  • BaseRenderer

C

  • CLI
  • Cookiecutter

D

  • Diátaxis

E

  • entry point

J

  • Jinja2
  • JSON Schema
  • JSONSchema

M

  • Markedly Structured Text
  • MyST

R

  • react-jsonschema-form
  • Rich
  • rjsf

T

  • TUI, [1]
  • TUI Forms
  • tui-forms

By Érico Andrei

© Copyright 2026.

  • GitHub