A no-bullshit Windows workspace and desktop layout manager.
Launch apps. Restore layouts. Stay out of your way. No bullshit, just organization.
NoBS Desktop Organizer is a lightweight Windows 10/11 desktop workspace manager that launches applications, tracks their windows, and remembers their size and position — without locking your desktop or fighting user input.
This is not a tiling window manager.
This is not an overlay-based gimmick.
This is a tool built for people who want their desktop to behave consistently without losing control.
No bullshit.
- ✅ Profile-based desktop layouts
- ✅ App launch sequencing
- ✅ Live window tracking
- ✅ Wallpaper change per profile
- ✅ Volume adjust per profile
- ✅ Select & apply profiles to virtual desktops
- ✅ PID & HWND persistence
- ✅ Electron / UWP friendly
- ✅ Tray icon support
- ✅ Tray-icon context menu with full controls
- ✅ Read current windows upon profile creation
- ✅ Kill-on-switch support
- ✅ Launch delay per app
- ✅ Wait-for-stable-window option
- ✅ No forced window locking
- ✅ Updates layout when you move windows
- ✅ Hotkey-based profile switching
- ✅ Per-app “force loading apps for X seconds”
- ✅ Portable build w/ logging & profile system
- ✅ Suggested apps tab
- ✅ Force reposition of apps from disabled displays
- ✅ Online/Offline status per profile
- ✅ Fresh reload of apps to last task's coordinates
Most Windows “workspace” or “window manager” tools fall into one of two categories:
- Too weak – only launch apps, no real tracking, no recovery
- Too aggressive – constantly force windows back into place, break Electron apps, and ignore user movement
NoBS Desktop Organizer sits in the middle — intentionally.
- Launches apps when you want
- Watches windows after launch
- Learns when you move or resize them
- Updates the saved layout instead of fighting you
You move it.
It remembers.
It shuts the hell up.
A Workspace Profile is a saved desktop setup containing:
- A list of applications
- Their window size and position
- Runtime behavior flags (kill on switch, wait for stability, etc.)
Switch profiles → desktop reorganizes itself.
When you apply a profile:
- Existing windows are minimized
- Selected apps are optionally terminated (if flagged)
- Apps are launched in sequence
- Windows are detected once they actually exist (important for Electron/UWP)
- Positions are restored once, not permanently locked
Instead of blindly forcing positions, NoBS:
- Monitors the app’s actual window
- Detects:
- Window recreation (Electron apps do this constantly)
- Size changes
- Style changes
- Updates the profile when you move or resize the window
Result:
You can drag, resize, maximize, snap — and NoBS adapts instead of snapping it back.
- Uses native Win32 window detection
- Tracks:
- Process ID (PID)
- Window Handle (HWND)
- Window bounds
- Window styles
- Detects when apps:
- Recreate their window
- Delay window creation
- Change styles after launch
- Handles:
- Classic Win32 apps
- Electron apps
- UWP apps (as much as Windows allows)
No polling nonsense.
No global hooks.
No overlays.
- Simple
- Clear
- Status-driven
- Tray-friendly
Live indicators show:
- Not Running
- Launching
- Running
- Failed
Switch profiles, switch views, come back later — status stays accurate.
| Feature | NoBS | Most Tools |
|---|---|---|
| Window recreation detection | ✅ | ❌ |
| Electron-friendly | ✅ | ❌ |
| Lets user move windows freely | ✅ | ❌ |
| Profile-based workflows | ✅ | |
| No overlays / tiling | ✅ | ❌ |
| Lightweight | ✅ | ❌ |
Most tools treat the desktop like a chessboard.
NoBS treats it like a workspace.
- C#
- WinForms
- Native Win32 APIs
- Zero external dependencies
- Designed for Windows 10 & 11
Stable, actively developed
The core system is solid and already handles:
- App launching
- Window tracking
- Profile switching
- Real-time updates
These are actively planned and designed — not vaporware.
- 🔜 Smarter stability detection for slow Electron apps
- 🔜 Export / import profiles
- 🔜 UI polish and animations
- The desktop belongs to you
- Software should adapt, not dominate
- If you move a window, that’s intentional
- Tools should help — not nag
NoBS Desktop Organizer
Because your desktop doesn't need to deal with bullshit