Skip to content

Feature Roadmap: Complete clack feature parity #6

@oharu121

Description

@oharu121

python-clack Feature Roadmap

Tracking all features needed for complete @clack/prompts parity.


✅ Implemented (v0.1.x)

  • text - Single-line text input
  • password - Masked password input
  • confirm - Yes/No confirmation
  • select - Single-choice selection
  • multiselect - Multi-choice selection
  • spinner - Animated loading indicator
  • log - Styled logging (info/success/warn/error/step)
  • intro / outro / cancel - Message banners
  • group - Sequential prompt execution
  • is_cancel - Check cancel symbol

🔲 v0.2.0 - Output & Progress

  • note - Formatted box with title and message
  • selectKey - Single-key selection (press 'c' for Create)
  • progress - Progress bar with percentage
  • tasks - Sequential task execution with spinners

🔲 v0.3.0 - Advanced Selection

  • groupMultiselect - Multi-select with grouped options
  • autocomplete - Type-ahead search (single selection)
  • autocompleteMultiselect - Type-ahead search (multi selection)
  • stream - Stream-based logging for async iterables

🔲 v0.4.0+ - Advanced Features

  • path - File/directory path autocomplete
  • box - Customizable bordered box
  • taskLog - Advanced task logging with buffering
  • settings - Global configuration management

Reference

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions