gitwtfhub

wtf is powerdesk?

faycal-kj/powerdesk — explained in plain English

Analysis updated 2026-05-18

3TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

TL;DR

A tabbed, keyboard-first file manager for Windows that replaces Explorer with dual-pane browsing, smart search, and a plugin system.

Mindmap

Mindmap is still cooking. Refresh in a few.

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Replace Windows Explorer with a tabbed, keyboard-driven file manager.

REASON 2

Browse two folders side by side using dual-pane mode.

REASON 3

Find duplicate files and see a storage breakdown with the folder analysis tool.

REASON 4

Extend the app with your own plugin using its 15+ extension points.

What's in the stack?

TypeScriptElectronReactZustandVite

How it stacks up

faycal-kj/powerdesk000madz000/payload-test-api-route-handlerakash-sr/memobsidian
Stars333
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Windows only for now, download the portable zip or installer, or build from source with Node.js 18+.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

PowerDesk is a replacement file manager for Windows, built to take the place of the standard Windows Explorer with a tabbed, keyboard focused interface. It is an early release, version 0.1.0, so the core features work but the project itself says to expect some rough edges. It supports unlimited tabs you can drag to reorder, pin, or split, plus a dual pane mode for browsing two folders side by side. You can switch between grid, list, and gallery views with adjustable icon sizes, and search using natural language filters, saved searches, and a command palette. A transfer center shows copy and move progress with speed and time estimates, and lets you pause, resume, or cancel a transfer. Every file operation can be undone or redone. Beyond basic browsing, PowerDesk includes a file preview pane for images, video, audio, PDFs, Markdown, and syntax highlighted code, a file inspector that shows details like camera EXIF metadata and dominant color, and a folder analysis tool that breaks down storage use, finds duplicate files, and lists the largest files. It also bundles a clipboard manager with history and favorites, small built in tools like a QR code generator, a terminal, and a color picker, plus tags and color labels for organizing files, saved workspace layouts, eight color themes, and a plugin system with over fifteen extension points for adding your own features. It is built with Electron, React, Zustand, and TypeScript, and only targets Windows 10 and 11 for now, with no macOS or Linux support yet. You can download a portable zip or an installer, or build it from source with Node.js 18 or newer. The author is upfront that PowerDesk was built with heavy use of AI coding agents under their direction, including the documentation files. It is released under the MIT license, which allows free use including commercial use.

Yoink these prompts

Prompt 1
Walk me through installing PowerDesk's portable build on Windows and trying dual-pane mode.
Prompt 2
Show me how to build PowerDesk from source with npm run electron:dev.
Prompt 3
Explain how PowerDesk's plugin system and extension points work.
Prompt 4
Help me set up a custom workspace profile and color theme in PowerDesk.

Frequently asked questions

wtf is powerdesk?

A tabbed, keyboard-first file manager for Windows that replaces Explorer with dual-pane browsing, smart search, and a plugin system.

What language is powerdesk written in?

Mainly TypeScript. The stack also includes TypeScript, Electron, React.

What license does powerdesk use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is powerdesk to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is powerdesk for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.