Expand description
§Quetty UI Library
Terminal-based user interface for Azure Service Bus queue management. This library provides a complete TUI application built with Ratatui and tui-realm for managing Azure Service Bus queues, messages, and authentication.
§Features
- Interactive terminal interface for queue management
- Multi-theme support with customizable styling
- Authentication handling (Device Code, Client Credentials, Connection String)
- Message browsing, editing, and bulk operations
- Configuration management with encryption support
- Error handling and user feedback systems
§Modules
app- Main application logic and component orchestrationcomponents- UI components and message handlingconfig- Configuration management and persistenceconstants- Global constants for environment variables and shared valueserror- Error types and centralized error reportinglogger- Logging configuration and utilitiesservices- Business logic and external service integrationtheme- Theme management and stylingutils- Utility functions and helpersvalidation- Input validation and sanitization
This library interface enables integration testing by providing access to internal modules.
Re-exports§
Modules§
- app
- Application Module
- components
- Components Module
- config
- Configuration Module
- constants
- error
- logger
- services
- Services Module
- theme
- Theme System Module
- utils
- Utilities Module
- validation