BleachBit Introduces Text-Based Interface: A Hands-On Look at the Alpha TUI

What Is BleachBit and Why a Text Interface?

System cleanup utilities are a matter of personal preference, but on Linux, tools like BleachBit have earned a loyal following. This free and open-source application handles a wide range of cleaning tasks—from purging browser caches and old package archives to securely shredding files and wiping free space. Originally available as a graphical application (GUI) and a command-line interface (CLI), BleachBit now offers a text-based user interface (TUI) in alpha stage. Developers released an early preview, allowing users to experience a keyboard-driven, terminal-friendly alternative that retains all the core functionality of the GUI.

BleachBit Introduces Text-Based Interface: A Hands-On Look at the Alpha TUI
Source: itsfoss.com

The TUI is designed to be straightforward and efficient. Below we break down the main controls and features.

Keyboard Controls and Navigation

During testing, the deletion command initially failed because the TUI was launched without elevated privileges. Re-running with sudo python3 bleachbit_tui.py resolved the issue. After initiating deletion, a confirmation prompt requires pressing Y. Once completed, a dialog in the bottom-right corner displays the number of deleted files and recovered space.

Palette Menu and Additional Features

Press Ctrl+P to open the palette menu. From there you can:

The TUI also supports display themes, mouse interaction (including scroll wheel), and keyboard navigation simultaneously.

BleachBit Introduces Text-Based Interface: A Hands-On Look at the Alpha TUI
Source: itsfoss.com

Under the Hood: Shared Backend and Settings

Because the TUI shares the same backend as the regular BleachBit GUI, all your existing settings carry over automatically. This includes:

This seamless integration means you can switch between GUI and TUI without reconfiguring preferences.

Platform Availability and How to Test

BleachBit’s TUI is currently available on both Linux and Windows. On Windows, it ships as a 64-bit native binary in both installer and portable forms—unlike the 32-bit stable GUI and CLI builds. For Linux users, the official announcement provides quick-start instructions for running the TUI on Ubuntu. Alternatively, you can build from source.

Important: Alpha Stage

This is an early development release. Expect bugs, incomplete features, and potential breakage. The developers encourage testing but advise caution when cleaning important system files.

Conclusion

BleachBit’s new TUI offers a compelling option for users who prefer terminal-driven workflows or need to run cleanup tasks on headless servers. By leveraging the same backend as the GUI, it maintains consistency while introducing a clean, keyboard-centric interface. As the project matures, the TUI could become a standard part of the BleachBit suite, providing an accessible middle ground between quick CLI scripts and heavy graphical applications.

Tags:

Recommended

Discover More

10 Key Insights into OpenAI Codex’s New Chrome ExtensionExploring Complex Systems with HASH: A Free Simulation PlatformCanonical Under Attack: Key Questions About the April 30 Service OutageSpeed Up Development: Custom Snippets in Visual Studio Code Transform CodingLinux 7.1 Release Candidate 1 Delivers Major Performance Gains for AMD Threadripper Systems