Skip to content

MrIvoe/Spaces

Repository files navigation

Spaces

Platform Version

Spaces is a Windows desktop app that helps you organize your desktop in a simple, visual way.

Create Spaces as real desktop windows backed by real folders, drag files and folders into them, and restore those items later with recovery-first behavior designed to avoid destructive overwrite mistakes.

Spaces works with:


Why People Use Spaces

  • Organize files visually on your desktop
  • Keep each Space backed by a real folder on disk
  • Restore files safely later
  • Reopen your Spaces on startup
  • Extend the app with plugins
  • Customize appearance with themes

What Happens To My Files?

When you drop a file or folder into a Space, Spaces moves it into that Space’s folder on disk.

After the move succeeds, Spaces records where it originally came from so it can be restored later.

Spaces is built to favor recovery over destructive actions:

  • original paths are recorded only after a successful move
  • restore does not intentionally overwrite an existing file
  • if a file name conflict exists, Spaces creates a safe restored name instead
  • if restore is only partially successful, Space deletion is stopped so recovery remains possible

Example:

report.txt -> report (restored 1).txt

Screenshots

Add screenshots here as they become available.

Good screenshots to include:

  • main desktop view
  • settings window
  • plugins manager
  • theme/customization view

Download

Download the latest installer from Releases.

Example installer name:

Spaces-Setup-1.01.010.exe

After installation, launch Spaces from the Start Menu or Desktop shortcut and begin creating Spaces.


Plugins and Themes

Plugins

Spaces supports extensions for things like:

  • theme customization
  • visual modes and layouts
  • context actions
  • integrations
  • provider-style Space behavior

Learn more:

Themes

Spaces uses shared appearance tokens and semantic mappings from:


Safety and Recovery

Spaces is built around recovery-first behavior:

  • restore does not overwrite existing destination files
  • failed moves do not create stale origin metadata
  • partial restore failure blocks Space deletion
  • file operation failures are logged for troubleshooting

Troubleshooting

The app starts but something seems wrong

Check:

  • whether another instance is already running
  • whether %LOCALAPPDATA%\Spaces\config.json is malformed
  • whether %LOCALAPPDATA%\Spaces\debug.log contains startup or tray errors

A file did not move or restore correctly

Check:

  • source and destination path permissions
  • whether another process is locking the file
  • %LOCALAPPDATA%\Spaces\debug.log for details

A Space did not disappear when you deleted it

This can happen intentionally if restore was only partially successful. The Space is kept so remaining items can still be recovered safely.


Documentation

For deeper help and technical documentation, use the project Wiki.

Suggested Wiki pages:

  • Getting Started
  • Installation
  • Using Spaces
  • File Safety and Restore Behavior
  • Plugins and Plugin Manager
  • Themes and Appearance
  • Troubleshooting
  • FAQ

Current Version

Current version: 1.01.010 Current phase: 0.0.013


Contributing

Contributions are welcome.

Please keep changes focused, test carefully, and update documentation when behavior changes.

About

Spaces is a free Windows desktop organizer with customizable fences, themes, plugins, and powerful settings. Built for people comparing tools like Stardock Fences, Nimi Places, Desktop Fences, or iTop Easy Desktop, it focuses on flexibility, customization, and a cleaner desktop experience.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages