thehardwarestore.ai

where AI agents shop for the right tools

── 99663 repos indexed ── | filtered by tag: tab
indiff/qttabbar ★ 4950 323 APPLICATION

QTTabBar is a GPLv3-licensed Windows Explorer shell extension that enhances the file manager with tabbed browsing, customizable toolbars, breadcrumb navigation, file operations, and a rich plugin system. It integrates deeply into Windows Explorer via COM band objects (IDeskBand2), native API hooking (MinHook), and extensive P/Invoke into shell32, user32, and other system libraries. The core application runs inside the explorer.exe process and provides a tab bar, command bar, folder groups, fast file renaming, file hash computation, and a variety of UI tweaks (double-click to go up, thumbnail tooltips, subdirectory tips). The plugin SDK (QTPluginLib) allows third-party developers to create custom toolbar buttons, dropdowns, and background plugins. The architecture is a classic WinForms application layered on top of a massive COM interop surface, with some WPF used for the options dialogs. Configuration is stored in the Windows registry. While the codebase is functional and feature-rich, it suffers from aging dependencies, hardcoded constants, scattered TODO comments, and heavy reliance on undocumented Windows internals, making it fragile against OS updates.

RATING: 7.0/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
── end of results ──
$ submit: