A Desktop That Feels Like a Craft Table
If you're the kind of person who keeps a tidy workspace—where every tool, material, and idea has its place—you probably feel a little twitchy when your computer desktop turns into a pile of random files. Screenshots, downloaded PDFs, that spreadsheet you exported in a hurry, a photo someone sent on WeChat. They all land in the same flat plane, stacked on top of each other like a messy craft table after a long project.
I've tried the usual fixes: clearing the desktop completely, using a launcher, or switching to a whole new interface. But what I really wanted wasn't a replacement desktop. It was just a little more order on the one I already had. That's why I built DeskBox—a free, open-source tool that brings a bit of craft-table logic to Windows.
Boxes That Actually Hold Things
DeskBox's core is a set of boxes you can place anywhere on your desktop and resize freely. There are two main types. The first is a "storage box." It's linked to a real folder on your computer. Drag a file into it, and the file actually moves to that folder—no hidden database, no proprietary format. You can still see the file in File Explorer, rename it, copy it, or delete it like any other file.
The second type is a "folder mirror." If you already have a well-organized project folder or a downloads directory, you can map it to a box. That box is just a handy shortcut on the desktop; it doesn't move anything. The difference matters. Storage boxes catch the chaos of daily files. Folder mirrors bring your frequently used directories within reach. One is for putting things away; the other is for seeing things at a glance.
I care about this distinction because a file-organizing tool should never trap your files inside itself. If you decide to stop using DeskBox tomorrow, your files are still your files. Nothing is locked in.
More Than Just Files
After using DeskBox for a while, I realized that clutter isn't only about files. Sometimes it's a task I need to remember, a snippet of text I want to save, or a quick glance at the weather. Opening a full app for each of these feels like overkill.
So DeskBox added a few more box types: to-do, notes, weather, and music. But I didn't want them to be miniature versions of professional software. The to-do box is for jotting down a quick task and maybe setting a due date or reminder—not for managing complex projects. The notes box is like a scrap of paper on your desk. You can write text, add images, pin something you need often, and use different paper styles to keep things separate.
The music box hooks into Windows' system media session, showing the album cover, song title, and playback controls. The weather box changes its info density based on size. Small, it shows the current conditions. Expand it, and you get hourly and multi-day forecasts.
All these boxes share a goal: they're close at hand when you need them, but quiet when you don't.
Dealing with Window Layers
One tricky part of a desktop tool is window layering. If the boxes are always on top, they block your browser and documents. If they're stuck behind everything, you have to minimize windows just to see them.
DeskBox uses a dynamic approach. By default, when you summon the boxes via a tray icon or shortcut, they come to the front. Then they let Windows take over. If you click another app, it goes over the boxes. Click a box again, and it comes back just above the current window. Clicking the title bar brings all boxes forward at once.
This sounds simple, but it took a long time to get right. Multiple monitors, Win+D, full-screen apps, different click orders—they all change the behavior. There's no standard answer for this kind of thing. You just have to use it every day and tweak.
Small Details That Feel Right
DeskBox is built with WinUI 3 and Windows App SDK, so it uses the system's native components, materials, and window capabilities. I only draw custom stuff when the native options aren't enough. I don't want it to look like a web page pasted on the desktop, and I don't want flashy animations everywhere.
One detail I like: when you resize a box and it gets close to another box or the screen edge, a faint alignment guide appears. It has a subtle breathing effect—not for show, but to help you notice that things are lining up. When you drag a file over a box, there's a gentle highlight. It's deliberately understated. It tells you "you can drop this here" without screaming for attention.
I'm a fan of features that exist but don't announce themselves all the time.
Less Is More, Even in Features
When you're building something on your own, it's tempting to add every feature someone suggests or that you see in another tool. I fell into that trap for a while. The result was a bunch of half-baked features, especially in the to-do and notes boxes. They had too many entry points, unclear hierarchy, and sloppy visuals. Honestly, I didn't even want to use them myself.
So I stopped, went back, and redesigned those two boxes from scratch—layout, typography, spacing, selection states, editing, drag-to-reorder, bulk actions. That process reminded me that if I don't enjoy using my own product, no one else will either. User feedback is important, but not every piece of feedback deserves to become a feature. Products need boundaries. Some suggestions I'll implement; others conflict with the vision, and I have to let them go.
I want DeskBox to be a simple, comfortable tool, not a jack-of-all-trades that does everything poorly.
Lightweight Is a Feature
Since DeskBox sits on your desktop all day, performance matters. Early versions used about 140 MB of RAM with all boxes open. There were also memory leaks with the music box when switching tracks, and theme changes left resources behind.
I reworked the window lifecycle, timers, image decoding, icon caching, theme refresh, and event subscriptions. Now, in my usual test environment, all boxes open, memory stays around 50 MB. Your mileage may vary, but the goal is clear: when you're not interacting with DeskBox, it should be quiet.
Lightweight doesn't mean ugly or primitive. It means not doing pointless refreshes, not holding onto unused resources, and not pulling in heavy libraries for a small effect.
Who Is It For?
DeskBox is designed for Windows 11 and tested mainly there. It's great if you like to drop temporary files on your desktop, want your favorite folders always visible, or need a lightweight to-do and notes setup. It's not for you if you need cloud sync, team collaboration, complex project management, or a full knowledge base. The to-do, notes, weather, and music boxes are intentionally simple—they won't replace dedicated apps.
One important note: dragging a file into a storage box moves it to that box's folder. If you just want to view an existing directory without moving anything, use a folder mirror instead.
DeskBox is still an early product maintained by one person. There may be quirks on different displays, scaling settings, or desktop habits. But it's free, open-source, and available on GitHub. If your desktop feels like a messy craft table, maybe a few boxes can help you sort it out.
Comments (0)
Please sign in to post a comment.
Don't have an account? Create one
No comments yet. Be the first to comment!