Skip to content

Add simple UI utilities: progress bars and spinners #136

@hbisneto

Description

@hbisneto

Problem: The module is output-only and lacks helpers for live progress feedback

Why it matters: CLI tools need progress indication for long operations without external dependencies.

Proposed solution: Implement ANSI-based console.progress_bar(current, total) and console.spin() that return strings or write directly to stdout. Use carriage returns for in-place updates.

Notes: Keep implementations lightweight; avoid curses/rich dependencies. Document usage in non-TTY contexts (no-op or static output).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Console ModuleRelated to the "Console" module inside FileSystemPro

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions